antlrworks

antlrworks

文章 0 浏览 2

是否有可能有一个语法,其中“关键字”是也可以被视为“非关键字”?

我在 ANTLRWorks 1.4 中有以下语法。我正在考虑在文本冒险游戏创建器中实现解析器的想法,其中用户将为他的游戏指定各种允许的命令。 grammar test pa…

凉城凉梦凉人心 2024-09-25 12:00:43 5 0

Antlr AST 产生(可能的)疯狂

以下情况可能吗?我想“反转”给予 antlr 的输入,并使每个标记成为前一个标记的子标记。 因此,对于输入(假设每个标记由“.”字符分隔): Stack.Ov…

梦旅人picnic 2024-09-25 04:07:15 4 0

这个语法有什么问题? (ANTLRWorks 1.4)

我在 ANTLRWorks 1.4 中编写了以下代码, grammar hmm s : (put_a_in_b)|(put_out_a)|(drop_kick)|(drop_a)|(put_on_a) put_a_in_b : (PUT_SYN)(ID)(I…

风铃鹿 2024-09-25 03:52:00 6 0

^ 和 ! 是什么意思?在ANTLR语法中代表

我很难弄清楚 ^ 和 ! 是什么意思。代表 ANTLR 语法术语。…

寄居人 2024-09-14 08:32:17 5 0

HTML 子集语法中的 MismatchedTokenException

我正在编写一个 ANTLR 语法来识别纯文本中的 HTML 块级元素。下面是一个相关片段,仅限于 div 标记: grammar Test blockElement : div div : '&lt' …

嗫嚅 2024-09-06 20:14:00 4 0

为什么 Antlr 不生成词法分析器 java 文件?

Antlr3 不会生成 Mylexer.java。我使用 AntlrWorks... 这样的语法开头时 当我有像Grammar mylexer ;它确实生成了 myParser.java 它看起来很简单。 我…

泅人 2024-09-03 00:15:26 5 0

ANTLR“子树的意外结束”

嘿。我是 ANTLR 的新手。 ANTLRWorks 向导为我编写了以下代码: grammar test ID : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'0'..'9'|'_')* INT…

烦人精 2024-08-15 06:43:13 5 0

有谁知道在 ANTLRWorks 中调试树语法的方法

ANTLR 使用的推荐模式是让解析器构造一个抽象语法树,然后构建树遍历器(又称树语法)来处理它们。 我试图弄清楚为什么我的树语法不起作用,并且希望…

千紇 2024-08-08 05:33:31 5 0

如何处理 ANTLR 中的列表返回值

在 ANTLR 中解决此问题的正确方法是什么: 我有一个简单的语法规则,例如具有任意数量元素的列表。 list : '[]' | '[' value (COMMA value)* ']' 如果…

一抹微笑 2024-07-17 09:29:28 9 0

ANTLR 可以生成最终的解析器类吗?

我正在使用 ANTLR 3.1 和 ANTLRWorks 在 Java 中生成解析器类。 如果我使用 Java Final 关键字标记生成的类,解析器的性能会更好。 问题是:每次从 AN…

乖乖兔^ω^ 2024-07-16 12:06:20 12 0

编译 ANTLRWorks 生成的类文件

我正在使用 ANTLRWorks 创建 ANTLR 语法。 我有一个有效的语法,并且还生成了解析器和词法分析器源文件。 我还尝试调试生成的代码,并且输出与调试器…

晨曦÷微暖 2024-07-09 09:37:47 11 0

如何指定 ANTLR 中某个 token 出现的确切次数?

我必须定义一个文件的语法,如下所示。 //示例文件 名称计数 = 4 姓名=a 名称 = b 名称 = c 名称 = d // 文件结束 现在我可以为 NameCount 和 Name 定…

绳情 2024-07-09 03:27:38 12 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文