我使用 ANTLR 框架创建了我的“新编程语言”。该语言由其语法定义,语义是使用遍历 AST 的 tree walker 强制执行的。
我想开发一个 eclipse 插件作为源代码编辑器来用我的新语言编写程序。例如,我想突出显示关键字、标记带有句法/语义错误的行等。
解决这个问题的最佳方法是什么?任何人都知道任何与 ANTLR 轻松集成来执行此操作的库/框架吗?
谢谢。
我使用 ANTLR 框架创建了我的“新编程语言”。该语言由其语法定义,语义是使用遍历 AST 的 tree walker 强制执行的。
我想开发一个 eclipse 插件作为源代码编辑器来用我的新语言编写程序。例如,我想突出显示关键字、标记带有句法/语义错误的行等。
解决这个问题的最佳方法是什么?任何人都知道任何与 ANTLR 轻松集成来执行此操作的库/框架吗?
谢谢。