2
Q
ANTLR的錯誤
A
回答
0
出了問題,因爲該規則direct_declarator
:
direct_declarator
: identifier declarator_suffix*
| '(' declarator ')' declarator_suffix*
;
任務,應該是main
功能的括號裏面的東西。但是,如果你使可選:
direct_declarator
: identifier declarator_suffix*
| '(' declarator? ')' declarator_suffix*
;
我很確定會出現其他問題。坦率地說,這個語法非常糟糕:如果我是你,我不會使用它。不,我不知道更好的:)。因爲語法發佈在antlr網站上並不意味着它是一個合適的語法。它張貼在Wiki上,任何人都可以發佈他們的作品:使用它時請記住這一點。
相關問題
- 1. ANTLR錯誤134
- 2. ANTLR語法錯誤
- 3. 神祕的ANTLR錯誤
- 4. ANTLR的4錯誤恢復
- 5. C#,ANTLR,ECMAScript語法錯誤
- 6. Antlr 100語法錯誤
- 7. ANTLR語法鏈接錯誤
- 8. ANTLR規則調試錯誤
- 9. 如何處理antlr中的錯誤
- 10. antlr 3.0中的錯誤處理
- 11. ANTLR語法錯誤意外令牌:+
- 12. ANTLR:錯誤恢復和報告
- 13. ANTLR C#錯誤集成到VS2008
- 14. ANTLR多個可選項錯誤
- 15. 提高ANTLR DSL解析錯誤消息
- 16. ANTLR拋出錯誤,但語法功能
- 17. ANTLR入門和避免常見錯誤
- 18. 打印AST ANTLR C#語法錯誤
- 19. 捕獲的ANTLR的錯誤,並找到父
- 20. 爲什麼ANTLR 4 Eclipse插件會生成錯誤的代碼?
- 21. ANTLR容忍格式錯誤的語句(例如代碼完成)
- 22. 解析器/詞法分析器規則的Antlr v3錯誤
- 23. 從antlr分析器中獲取有意義的語法錯誤
- 24. ANTLR的語法錯誤:不匹配輸入「P」期待WS
- 25. antlr錯誤(發生RecognitionException時出現無限循環)
- 26. ANTLR語法 - 如何添加成員覆蓋錯誤處理
- 27. ANTLR antlrWorks錯誤消息不dispayed到輸出控制檯
- 28. ANTLR解釋器運行誤碼
- 29. 在ANTLR
- 30. ANTLR樹
謝謝..其實這是我的大學項目,我們真的沒有時間寫自己的目標c語法。所以我們必須用這個語法來完成這項工作。併爲我們做這項工作..並感謝這是非常有益的 – 2012-01-04 15:14:57