|
|
1
12
|
|
|
2
7
ANTLR 有几个 IDEs 可用,包括 one I wrote . 按用户计数, ANTLRWorks 可能是最常用的。我的总体功能较少,但我广泛使用它,因为它与我的VisualStudio工作集成得非常干净。ANTLR的语法非常干净,功能非常强大,为多种语言生成代码,其生成的词法分析器/解析器是干净的、可调试的代码。 编辑以解决评论中的问题:
|
|
|
3
2
如果您对emacs感到满意,我建议您使用以下模式:
http://ftp.lip6.fr/pub/emacs/elisp-archive/incoming/bison-mode.el.gz
请记住,这两个都是非常有缺陷的,但过了一段时间,我发现了让缩进工作的大部分怪癖。 加载这些模式的.emacs示例: http://www.elliotglaysher.org/emacs/ |
|
|
4
1
|
|
|
5
0
|
|
|
6
0
Visual studio对flex/bison有很好的支持, https://sourceforge.net/p/winflexbison/wiki/Visual%20Studio%20custom%20build%20rules/
|
|
|
Kris · Flex-新行无法识别 9 年前 |
|
|
omn_1 · yylineno为错误报告提供意外结果 9 年前 |
|
|
lluisrojass · 为什么Yacc/野牛规则没有用? 9 年前 |
|
|
dummydev · 如何根据下面的内容减少解析器堆栈或“取消移动”当前标记? 10 年前 |
|
|
gornvix · 分析多个文件时出现错误的lex状态 11 年前 |
|
|
Jason Kleban · 语法规范解决移位/减少冲突 14 年前 |
|
|
footy · 如何解决2+2和2++2冲突 14 年前 |
|
|
KAction · Bison意外的标识符错误 14 年前 |