我想编写Java代码来为我的语法构建一个LALR解析器。有没有人可以推荐一些书或链接,让我学习如何为LALR解析器编写Java代码?
发布于 2017-05-05 02:13:36
我只想提一下,我的项目CookCC ( http://coconut2015.github.io/cookcc/ )是一个LALR(1)解析器+ Lexer (很像flex)。
CookCC的独特之处在于,您可以使用Java在Java语言中编写词法分析器和解析器。请参阅此处的计算器示例:https://github.com/coconut2015/cookcc/blob/master/tests/javaap/calc/Calculator.java
https://stackoverflow.com/questions/5401132
复制相似问题