我将开始为我的文本域特定语言编写编译器。据我所知,有些人建议 ANTLR 适合编写编译器。还有其他工具可用。但是,我不确定哪一个对我有好处。我应该从 ANTLR 或其他具有良好文档的新工具开始。
请就此向我提出建议。
最佳答案
对于初学者,您可以看一下 ANTLR , Java 解析器编译器,据称“使构建自定义 DSL 变得轻而易举”。
关于java - 用于编写 DSL 编译器的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10788455/