问题标签 [antlr4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ANTLR:有一个简单的例子吗?
我想开始使用 ANTLR,但是在花了几个小时查看antlr.org站点上的示例之后,我仍然无法清楚地了解 Java 过程的语法。
有没有一些简单的例子,比如用 ANTLR 实现的四操作计算器,通过解析器定义一直到 Java 源代码?
antlr - ANTLR 中的“语义谓词”是什么?
ANTLR中的语义谓词是什么?
r - R 是否存在现有的 ANTLR 或 IRONY 语法?
有谁知道 R 是否存在现有的 ANTLR 或 IRONY 语法?
非常感谢。
antlr - 否定词法分析器和解析器规则
如何~
在 ANTLR 的词法分析器和解析器规则中使用否定元字符?
antlr - 动态创建词法分析器规则
这是一个简单的规则:
是否可以使用包含字符串的数组动态地为此类规则提供替代方案?
antlr - Antlr4 中语义谓词的语法
在什么是 ANTLR3 中的“语义谓词”?Bart Kiers 很好地概述了 Antlr3 中的不同语义谓词。
太糟糕了,Antlr4 中的语法/语义似乎发生了变化,因此无法编译:
有人可以告诉我如何处理end_of_statement的第三种情况:如果下一个令牌是 '}' 则接受,但不要使用它。
antlr - ANTLR4 Beta 3 非常简单的语法不起作用
这是一个非常简单的语法:
OSX下使用antlr v4.0b3和JAVA 1.6版
使用以下命令编译语法:
然后我用 grun 来测试语法:
结果如下:
我的问题是:为什么我得到两个令牌('1' 和'2')而不是一个('12')?
非常感谢那些可以帮助我的人!!
干杯!
盖伊
antlr - ANTLR 4 中规则中的选项发生了什么变化?
这不能在 ANTLR 4 中编译:
因为 backtrace=true... 它发生了什么?
我应该在 ANTLR 4 instread 中使用什么?
antlr - ANTLR4 中的语义谓词?
您如何将这部分用 ANTLR 3 编写的代码翻译成 ANTLR 4?
我的意思是这种语义谓词现在似乎不存在。我可以用什么代替?
antlr4 - ANTLR 4 中 $type 属性的替代品是什么?
这是示例。ANTLR4 无法识别此 ($type)。
这可以用什么代替?
谢谢你。