parser-generator

parser-generator

文章 0 浏览 6

如何在 Happy 解析器中匹配正则表达式?

我正在使用 Happy 编写一个 JavaScript 解析器,我需要匹配正则表达式。我不想完全解析正则表达式,只需将其存储为字符串。 我的 AST 的相关部分如下…

陌上青苔 2025-01-04 21:04:09 1 0

创建简单的 LR 解析器闭包项

假设 G(增强语法): E' - > E E - > E+T|T T - > T*F|F F - > (E)|id 所以在 dfa 的创建级别之一中,我已经达到了这一点:(龙书中的 I6) I6 I9 --…

恬淡成诗 2025-01-02 19:20:28 2 0

语法写作初学者指南

我正在工作的应用程序从文件导入中输入大量数据,并相应地更新数据库列。我需要提出一个自定义规则引擎,该引擎将根据验证处理所有输入值并相应地执行…

随风而去 2024-12-31 22:26:02 2 0

Parse::RecDescent 解析子名称

我使用模块 Parse::RecDescent 并尝试构建语法来捕获 perl 子名称 为什么在我的代码中 https://gist.github.com/1595532 不工作语法 获取子: 测试 NO…

初雪 2024-12-26 05:31:00 3 0

如何让 Coco/R 解析器不贪婪

我的 ATG 文件定义了一个代码块, Codeblock = "" 当 Coco 生成的解析器遇到这样的块时: <# a=5; print "Hello world!"; #> 令牌拾取 a=5; print "He…

挽清梦 2024-12-25 10:10:26 2 0

将 Mathematica 移植到 Octave

我必须将大量文件从 Mathematica 移植到 Octave。 我找到了 ~1991 年的 Lisp Mathematica 解析器,但我是对 Lisp 不太熟悉,所以我想知道是否有人有朝…

橙味迷妹 2024-12-21 08:22:29 3 0

Happy 中的 %% 代表什么?

我正在使用 Happy 构建一个解析器,并注意到这是在线文档 : 像 yacc 一样,我们在这里包含 %%,但没有真正的原因。 %% 但一定有一个原因,即使它是微…

风吹过旳痕迹 2024-12-20 08:17:01 3 0

当与词法分析器中的 strdup() 一起使用时,Flex/bison 中的 Char* as YYSTYPE 仅返回标记中的第一个字符

我在使用 flex 和 bison 构建的编译器中使用 char* 作为 YYSTYPE 。该行 #define YYSTYPE char* 位于我的语法文件的顶部。我的词法分析器中的一些标记…

千鲤 2024-12-19 17:56:51 3 0

用于解析 C++ 中的许多小文本的最佳解析器生成器?

出于性能原因,我将 C# 库移植到 C++。在正常操作期间,该库除其他事项外,还需要解析大约 150,000 个平均长度小于 150 个字符的数学表达式(例如 Exc…

无妨# 2024-12-19 13:33:49 4 0

否定内部词法分析器和解析器规则

如何在 ANTLR 的词法分析器和解析器规则中使用否定元字符 ~?…

洒一地阳光 2024-12-18 00:33:57 2 0

JavaCC语法中如何提及try-catch块

我正在尝试在 JavaCC 语法中实现错误报告和恢复,如 http://javacc.java.net/doc/errorrecovery.html 提到后代码; void Stm() : {} { try { ( IfStm()…

墨洒年华 2024-12-15 09:47:32 3 0

从样本数据创建解析器语法

我一直在四处寻找可以帮助用户创建语法的工具。有各种 IDE,但是......它们似乎是处理语法文件本身的文本编辑器。我正在寻找一种以数据为中心的方法。…

苄①跕圉湢 2024-12-11 09:10:16 4 0

Scala RegexParsers 中的非贪婪匹配

假设我正在用 Scala 编写一个基本的 SQL 解析器。我有以下内容: class Arith extends RegexParsers { def selectstatement: Parser[Any] = selectcla…

不语却知心 2024-12-10 12:12:49 5 0

哪个解析器生成器对于操作产生式本身很有用?

类似于从上下文无关语法生成n个语句,我想从语法中随机生成句子。 什么是一个好的解析器生成器来操作实际语法产生式本身?我希望解析器生成器能够真正…

从此见与不见 2024-12-07 15:08:28 1 0

将代码解析为组件

我需要解析一些代码并将其转换为组件,因为我想对代码进行一些统计,例如代码行数、条件语句的位置等。 我可以使用任何工具来实现这一目标吗?…

暗恋未遂 2024-12-06 02:52:12 1 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

更多

友情链接

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