动态解析技术的示例代码

时间:2009-12-11 17:15:43

标签: parsing

我想学习如何编写动态解析器​​来执行代码完成,突出显示等任务。

我已阅读龙书并编写了一些解析器,但我希望有更多处理错误代码的经验,特别是编写代码时。

像Eclipse和NetBeans这样的IDE显然包含这样的东西的代码,但在哪里?

其他哪些项目/书籍可能相关?

也欢迎LISP或功能实例。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

查看xtext。它在幕后使用ANTLR解析器,但为您生成语法高亮编辑器,内容辅助,概述和许多其他功能。

请参阅http://www.eclipse.org/Xtext/