0
使用以下命令:java org.antlr.v4.Tool -visitor -lib scanner/parser/Decaf.g,生成該指令(DecafParserBaseListener.java,DecafParserBaseVisitor.java,DecafParserListener.java,DecafParserVisitor。 JAVA)。我們的問題是如何使用這種方法來製作AST?AST Parser樹ANTLR4
是的,我知道,但我該如何使用基礎偵聽器?那是我的問題,如何使用這些文件。 – 2014-09-01 17:51:45
基本上通過繼承'DecafParserBaseListener'並覆蓋你感興趣的那些方法。請參閱https://theantlrguy.atlassian.net/wiki/display/ANTLR4/Parse+Tree+Listeners或閱讀本書(https://pragprog.com/book/tpantlr2/the-definitive-antlr-4-reference) – Onur 2014-09-02 06:15:01
謝謝!我會讀它,我希望我會理解XD的一切 – 2014-09-03 03:11:16