請參閱下面的語法。當我嘗試解析: String s = "UNH+message refere+APERAK:D:97A:UN\n";
我得到以下錯誤: line 1:34 mismatched character '\n' expecting 'H'
line 2:0 missing RDEL at '<EOF>'
這沒有意義對我來說,因爲它似乎是在尋找UNH遇到之前\ n,這將不遵循
我使用可用的目標C語法here,並試圖解析這個代碼「人品沒有可行的替代方案」: int main()
{
int k=0;
}
這是一個客觀的C代碼,它應該得到解析,但它是當我調用函數translation_unit時給了我以下錯誤。 錯誤是: line 1:0 no viable alternative at character 'main'
line 1:0 no viab
我試圖實現解析查詢的語法。單個查詢由items組成,其中每個項目可以是name或name-ref。 name是mystring(只有字母,無空格)或"my long string"(字母和空格,總是加引號)。 name-ref與name非常相似,唯一的區別是它應該從ref:(ref:mystring,ref:"my long string")開始。查詢應至少包含1個項目(name或name-ref