我需要实现一个能够在Seco中运行的动态解析器生成器(小型IDE可以像Mathematica一样运行基于单元格的笔记本) .

ANTLR或任何其他解析器生成器能够将String中的语法(预选单元格的内容)动态编译为JVM字节码吗?我的意思是立即将语法描述编译成可执行的解析器对象 .

最好不要使用临时文件和调用 System("java -jar antrl grammar.g") 之类的任何变通方法

记住在没有动态字节码的情况下移植到Android:哪些解析器生成器支持它自己的解析目标字节码解释器?