antlr

antlr

文章 8 浏览 111

预处理以更轻松地在ANTLR中解析

我试图用一种非常简约的自然主义语法制作一种语言。从本质上讲,声明随后是标记的正常文本。 @decleration The first line that is just normal text …

国粹 2025-02-10 01:32:30 3 0

antl4的规则...包含至少一个可以匹配一个空字符串的替代方案的闭合。

我正在翻译 我的麻烦是在RFC中定义的两个规则, obs-body = *((*LF *CR *((%d0 / text) *LF *CR)) / CRLF) obs-unstruct = *((*LF *CR *(obs-utext *L…

鹿港小镇 2025-02-09 05:04:10 3 0

为什么这种ANTLR语法报告错误?

我有一个相当简单的语法,旨在解析uris。它是在 antlr4-Maven-Plugin 的帮助下编译的。编译不会产生任何警告或错误。我写了一个简单的测试。 uri.g4 …

假装不在乎 2025-02-09 00:20:04 4 0

了解ABNF语法“ 0< pchar; gt;"

在 rfc 3986 path-empty = 0 假设 pchar 是定义的: pchar = 'a' / 'b' / 'c' path-empty 匹配什么?如何匹配? 我已经阅读了 wikipedia> wikipedia a…

原谅我要高飞 2025-02-08 23:01:24 3 0

由于Antlr中的隐式定义,我无法解析文件

当我尝试在Antlr4上解析文件时,我有问题。我正在使用Intellij上的Antlr4插件,并且该程序总是给我提供这些警告,这使我无法使用插件解析任何文件或文…

再可℃爱ぅ一点好了 2025-02-06 20:05:09 2 0

ANTLR4语法:失配输入错误

我已经定义了以下语法: grammar Test; parse: expr EOF; expr : IF comparator FROM field THEN #comparatorExpr ; dateTime : DATE_TIME; number : …

窗影残 2025-02-03 22:16:45 4 0

Antlr 4产生与Python混合的Swift

我正在尝试使用ANTLR 4来生成可以解析Python 3代码的Swift代码。 ANTLR 4在生成的Swift文件中生成Python和Swift的混合物。该问题在最新的Antlr4 jar和…

菩提树下叶撕阳。 2025-02-02 23:05:00 4 0

我们是否有使用ANTLR版本ANTLR-4.7.1的Parser Generator的支持?

我们有使用版本Antlr v4.7.1生成的解析器生成代码。我们想为语法添加新的更改,并使用ANTLR v4.7.1再次生成代码。我们找不到可用于解析的相关版本。如…

我爱人 2025-01-31 04:40:10 3 0

javaScript的antlr 4.10.1似乎没有buildparsetrees属性

我将MacOS与ANTLR一起安装,并与Brew一起安装,以生成JavaScript中克里奥尔的解析器。它似乎可以正确地生成所有文件,但是没有 buildparsetrees 属性…

蘸点软妹酱 2025-01-29 11:42:03 3 0

Antlr:“在输入中没有可行的替代方案' start 001 vs 003;”

我正在与Antlr和Python进行一些工作,并遇到了此错误消息“ 1:0”第1行,在输入中没有可行的替代方案'开始001 vs 003'”,但不知道该怎么办或如何修…

痴情换悲伤 2025-01-29 07:46:00 3 0

如何制作简单的ANTLR语法扩展?

我正在编写一个使用ANTLR来解析Java式表达式的框架。我想到创建一种新型的自由形式字面意思。文字看起来与字符串相似,所以我认为我使用的是我使用的J…

何时共饮酒 2025-01-27 16:21:58 5 0

c#lambda函数在antlr中解析

用antlr解析c#lambda表达式的语法是什么? 我试图提出一个可以成功地通过单线lambda表达方式来成功分析的,例如 Action ActioningLeline =()=>…

淡淡離愁欲言轉身 2025-01-27 06:42:25 3 0

意外的Antlr4解析器错误

我在Antlr4中发现了一种奇怪的行为(我尝试了版本4.10和4.10.1,结果相同)。 当我尝试 grammar Paths; cfg: NL? (entry (NL | EOF))* EOF; entry: pa…

江心雾 2025-01-26 15:10:03 5 0

antlr4如何创建一个允许除两个选定字符以外的所有字符的正则表达式?

嗨,例如,我为G4文件有此代码: a: [A-Z][A-Z]; b: [a-z]'3'; 现在我想添加更多行,它识别所有不属于 我尝试过的字符的字符: a: [A-Z][A-Z]; b: [a-…

灰色世界里的红玫瑰 2025-01-25 18:09:40 6 0

antlr不匹配正确的解析器规则

我正在尝试为旧的Eliza Chatbot程序的医生脚本创建一个解析器。 医生脚本在此处简化为简单的欢迎线,然后定义“医生”如何响应用户的输入“如果我很瘦…

彼岸花ソ最美的依靠 2025-01-25 08:15:28 1 0
更多

推荐作者

5040234068

文章 0 评论 0

樱花雨梦

文章 0 评论 0

≈。彩虹

文章 0 评论 0

雨轻弹

文章 0 评论 0

血之狂魔

文章 0 评论 0

qq_0bIjwE

文章 0 评论 0

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