标签: java parsing antlr
我需要实现一个能够在Seco中运行的动态解析器生成器(小型IDE可以像Mathematica一样运行基于单元格的笔记本)。
ANTLR或任何其他解析器生成器是否能够将String中的语法(预选单元格的内容)动态编译为JVM字节码?我的意思是立即将语法描述编译成可执行的解析器对象。
最好不使用临时文件和调用System("java -jar antrl grammar.g")
System("java -jar antrl grammar.g")
请记住在没有动态字节码的情况下移植到Android:哪些解析器生成器支持它自己解析的字节码解释器?