antlr4

antlr4

文章 0 浏览 4

Antlr4如何等待处理所有规则?

我已经创建了自己的 XTEXT 基于DSL和 vscode 基于语言服务器协议的编辑器。我用 nofollow noreferrer“> antlr4ts ),我从当前 textDocument 中解析…

烈酒灼喉 2025-01-24 15:15:52 0 0

将ANTLR与Visual Studio 2022

我找不到任何文档显示如何在Visual Studio 2022中获得ANTLR支持。似乎Antlr扩展开发人员没有跟上Visual Studio API对象模型的更改: antlr vsix 仅与V…

猫七 2025-01-24 14:40:17 0 0

有没有办法在不运行的情况下验证ANTLR输入文件?

我有以下代码获取输入文件的输入: var inputStream = new AntlrInputStream(File.ReadAllText(fileName)); var lexer = new LegitusLexer(inputStrea…

不如归去 2025-01-24 04:11:41 0 0

解析器规则不会产生无效输入的错误

我发现了一种奇怪的解析器行为,无法向我解释。如果我做错了什么,也许你们中的人可以给我一个提示。 我有关注的语法文件: grammar test; /* * Parse…

物价感观 2025-01-23 13:57:47 0 0

如何修改Antlr4语法以支持左侧操作员的关联?

我想支持以下输入,因为它是提供的语法。 不起作用 with [{id: 1},{id: 2}] as a return a[0].id, a[1].id 如果我们将其更改为: with [{id: 1},{id: …

九公里浅绿 2025-01-22 22:47:27 0 0

antlr语法以区分单词,字母数字和数字

我仍在通过ANTLR努力,并感谢对这种语法增强版本的任何支持。 这是一个输入字符串: sys [errorcode不可用]:事务ID: D9D1211E-D273-40E1-BDD0-E4C9A…

凡间太子 2025-01-22 08:51:24 0 0

关于ANTLR V4规则优先级的混乱

来自Antlr网站的示例( https://www.antlr.org/ ) /code>//比+/ - 更优先,但是我对含义感到困惑。 grammar Expr; prog: (expr NEWLINE)* ; expr: ex…

二手情话 2025-01-21 14:35:05 0 0

ANTLRFileStream 已弃用,我可以使用什么来代替?

我正在尝试编译一个测试类来测试一个简单的语法。 import org.antlr.v4.runtime.*; public class Test { public static void main(String[] args) thr…

红衣飘飘貌似仙 2025-01-20 15:04:26 0 0

Antlr 词法分析器规则标记浮点/双精度

我正在尝试使用 这个正则表达式 来标记 Antlr 中的双精度值,但显然这个正则表达式没有被 Antlr 理解。 Number: (-?)(0|([1-9][0-9]*))(\\.[0-9]+)?; …

§对你不离不弃 2025-01-19 18:44:32 0 0

使用antlr4在MATLAB语法中的指数运算符无法正常工作

我一直在使用的MATLAB语法。 在两种情况下,我都遇到了以下输入结果的错误 a = 2^2*3 b = 3*2^2 ,但不是12个情况,因为使用antlr4在MATLAB语法中的指…

成熟稳重的好男人 2025-01-19 02:51:43 0 0

ANTLR4错误恢复问题的问题

我在 ANTLR4 中发现了一个关于错误恢复的奇怪问题。如果我从 ANTLR 书中获取语法示例 grammar simple; prog: classDef+ ; // match one or more class…

〆一缕阳光ご 2025-01-18 04:59:19 0 0

如何从解析树到Java类文件

我正在使用具有以下功能的命令行工具: 使用扩展的Antlr4 Java9语法修改了.java文件。文件中的语法是Java,对包括目的的方法进行了一个修改,例如在此…

请你别敷衍 2025-01-18 02:29:18 0 0

从Antlr 4 Dart Parser访问小部件

我想分析颤音源代码,以确定是否使用了文本窗口小部件,其内容为“文本”及其线条。据我所知,我可以使用听众提供的任何CTX访问getText()和getline…

淡水深流 2025-01-17 08:43:53 0 0

ANTLR4:Lexer.getCharIndex() 返回值的行为不符合预期

我想提取词法分析器规则的特定片段,所以我编写了以下规则: parser grammar TestParser; options { tokenVocab=TestLexer; } root : LINE+ EOF ; lex…

静赏你的温柔 2025-01-17 07:47:17 0 0

理解为什么 ANTLR4 未能预测我认为应该的标记

我开始学习 ANTLR4 和一般语言语法。我选择使用 TSQL 语法。 在我开始尝试使用不完整的输入获取预期令牌之前,我没有遇到任何问题。 我想了解为什么 A…

话少心凉 2025-01-17 02:01:15 0 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

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