标签: parsing
我想学习如何编写动态解析器来执行代码完成,突出显示等任务。
我已阅读龙书并编写了一些解析器,但我希望有更多处理错误代码的经验,特别是编写代码时。
其他哪些项目/书籍可能相关?
也欢迎LISP或功能实例。
答案 0 :(得分:1)
看看http://www.antlr.org/。
答案 1 :(得分:0)
查看xtext。它在幕后使用ANTLR解析器,但为您生成语法高亮编辑器,内容辅助,概述和许多其他功能。
请参阅http://www.eclipse.org/Xtext/