java - 用于编写 DSL 编译器的工具

标签 java dsl

我将开始为我的文本域特定语言编写编译器。据我所知,有些人建议 ANTLR 适合编写编译器。还有其他工具可用。但是,我不确定哪一个对我有好处。我应该从 ANTLR 或其他具有良好文档的新工具开始。

请就此向我提出建议。

最佳答案

对于初学者,您可以看一下 ANTLR Java 解析器编译器,据称“使构建自定义 DSL 变得轻而易举”。

关于java - 用于编写 DSL 编译器的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10788455/

相关文章:

java - JAVA 2D 列表中的循环

java - Jooq 不会因失败而引发异常

c# - C# 中 DSL/自定义类型的工具包?

java - 从 url 传递 header /参数名称时,apache Camel RouteBuilder 不起作用

java - 如何在 DropWizard 中验证单个参数

java - 如何在执行查询之前获取 SQL 中的列数?即 ResultSetMetaData 以外的方式

java - Spring Integration Java DSL -- 聚合器的配置

scope - 范围对象的Xtext示例

spring-integration - 如何增加消息头

java - 为什么 HashSet 的名称中有 "Hash"?