2013-04-14 44 views
0

我想要編譯以下文件:功能的if語句:錯誤預期表達

https://gist.github.com/bodokaiser/5382281

這不會成功,因爲我得到以下錯誤:

CXX(target) Release/obj.target/parser/src/parser/parser.o 
In file included from ../src/parser/parser.cc:2: 
../src/parser/calc_head_size.cc:67:16: error: expected expression 
    if (mask || isMasking(masking)) { 
      ^
1 error generated. 
make: *** [Release/obj.target/parser/src/parser/parser.o] Error 1 

這沒有意義我。是否有其他問題?

博德

回答

5

你似乎有在源代碼中一個性格怪異,看起來像一個空間,但不是。在此行中:

if (mask || isMasking(masking)) { 
//  ^here 

嘗試刪除「空格」並添加實際空格。

+0

謝謝!這樣的角色怎麼會在那裏? – bodokaiser

+1

@kyogron我不知道,也許你在按空格時偶然按下了一個修飾鍵。這取決於你的系統。 –

+1

@kyogron:這可能是由於從網頁複製代碼。 – alk