eth*_*ros 6 java interpreter antlr
我正在尝试为学习目的构建一个简单的解释语言.我已经阅读了关于ANTLR和JavaCC的无数理论和教程,但我无法弄清楚如何让它做一些有用的事情.
我通过"分开并将它重新组合在一起"来学习最好的东西,那么,有没有使用ANTLR等工具实现简单语言的工作示例?
像下面这样的东西可能会很好:
x = 1
if x == 1
print "true"
Run Code Online (Sandbox Code Playgroud)