antlr

antlr

文章 8 浏览 106

使用ANTLR 3.3?

我正在尝试开始使用 ANTLR 和 C#,但由于缺乏文档/教程,我发现它非常困难。我发现了一些针对旧版本的半心半意的教程,但此后 API 似乎发生了一些重大…

挽梦忆笙歌 2024-10-06 10:56:05 4 0

Antlr 数组帮助

嘿,我开始在 java 中使用 Antlr,我想知道如何将一些值直接存储到二维数组中并返回该数组?我根本找不到任何关于此的教程,感谢所有帮助。…

殤城〤 2024-10-06 05:01:03 1 0

使用antlrworks解决左递归问题

您好,我想编写一个语法(使用 ANTLRWORKS),稍后接受(在调试模式下)此代码 repeat_until :'repeat' seq_statement 'until' exp read : 'read' ID…

凉月流沐 2024-10-05 21:08:25 3 0

AntlrWorks &语言语法错误

正在开发一个涉及脚本语言的游戏项目,我想将其解释为可以直接执行的虚拟机代码。我已将语法包含在下面。所有词法分析器规则都在语法图中正确显示,但…

一萌ing 2024-10-05 14:24:30 3 0

噪声数据流上的 ANTLR 第 3 部分

仍在学习 ANTLR 的过程中......最近我发布了 2 个关于解析一些文本和提取信息的问题,留下“不需要的”单词或字符。与 Bart Kiers 进行了一次非常有趣…

Oo萌小芽oO 2024-10-05 10:21:29 2 0

ANTLR 初学者 =>语法问题

我是 ANTLR 的初学者。我只是出于测试目的执行以下操作,并尝试了解其工作方式并产生错误: INTEGER_NUMBER : ('0'..'9')+ integer_number:INTEGER_N…

少女七分熟 2024-10-04 16:12:39 7 0

Antlr 3.2 重写规则

我最近开始学习 Antlr 并下载 AntlrWorks 1.4,其中应该包含 Antlr 3.2。现在,3.2 应该支持重写规则语法,如“-&gt”但我什至无法获得基于 Lexer 或 …

少女情怀诗 2024-10-03 23:49:17 4 0

ANTLR 重写查询文本以使用较早的节点重复文本

我是 ANTLR 的新手,正在尝试使用以下内容解析查询 grammar SearchEngineQuery options { language = CSharp2 output = AST } tokens { AndNode } LPA…

时光沙漏 2024-10-03 20:13:20 5 0

处理antlr 3中的隐藏通道

我正在编写一个 ANTRL 语法,用于将一种语言翻译成另一种语言,但是有关使用 HIDDEN 通道的文档非常缺乏。我在任何地方都找不到例子。我唯一找到的是 …

流年已逝 2024-10-02 17:37:08 4 0

为什么 ANTLR 没有按照我期望的方式识别这条规则?

我正在使用 ANTLR 来替换我目前拥有的现有(小型)解析器。这是我尝试解析的文件的片段: Lurker 915236167 10 2 Bk cc b b 1000 70 200 Jc Qs Lurker…

揽月 2024-10-01 20:25:12 5 0

自动解析 PHP,将 PHP 代码与 HTML 分离

我正在开发一个大型 PHP 代码库;我想将 PHP 代码与 HTML 和 JavaScript 分开。 (我需要对 PHP 代码进行多次自动搜索和替换,对 HTML 进行不同的搜索…

谁人与我共长歌 2024-10-01 04:59:49 4 0

如何使用Antlr实现函数调用,以便在定义之前就可以调用它?

一旦构建了 AST,实现树遍历器以便可以按任意顺序定义和调用函数的最佳方法是什么? 例如,这在 PHP 中是有效的: &lt?php f() // function called be…

意犹 2024-09-30 16:33:37 5 0

在 ANTLR 中使用 @header

我无法让“@header”或任何其他 @ 规则在 ANTLR 中工作。使用非常基本的语法,如下所示: grammar test options { language = CSharp2 } @header { us…

北方。的韩爷 2024-09-30 05:06:14 4 0

使 AST 节点成为递归规则的最低后代

我正在尝试制定一个解析器规则,该规则允许在第二条规则之前有零个或多个标记,并且每个连续的标记(属于闭包的一部分)在 AST 中是前一个标记的子级…

时光暖心i 2024-09-29 16:11:12 2 0

ANTLR 规则消耗固定数量的字符

我正在尝试为 PHP serialize() 格式编写 ANTLR 语法,除了字符串之外,一切似乎都工作正常。问题在于序列化字符串的格式是: s:6:"length" 就正则表达…

孤独陪着我 2024-09-29 14:35:26 5 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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