bison

bison

文章 2 浏览 105

Bison 给我抛出了一个段错误,假设它与 *char 有关

我在使用 *char 作为我的 YYSTYPE 时似乎做了一些非常错误的事情,我很新,无法弄清楚自己发生了什么。 Bison 要么给我一个语法错误,要么给我一个段…

一世旳自豪 2024-11-19 09:16:38 3 0

如何获取“预期令牌”在 bison/yacc GLR 解析器中?

如何在 bison/yacc GLR 解析器中获取“预期标记”? 你好, 在我正在做的项目中,有一些不明确的语法。所以我尝试使用 %glr-parser 来解决移位/减少冲…

早茶月光 2024-11-19 08:11:18 4 0

Yacc/Bison:伪变量($$、$1、$2、..)以及如何使用 printf 打印它们

我有一个用 flex 编写的词法分析器,它将标记传递给用 bison 编写的解析器。 以下是我的词法分析器的一小部分: ID [a-z][a-z0-9]* %% rule { printf(…

终止放荡 2024-11-19 03:04:12 2 0

如何告诉flex和bison停止处理输入?

当遇到错误时,flex 和 bison 停止处理的最佳方法是什么。如果我调用 yyerror,它不会停止扫描和解析我的文件。虽然输入在语法上是正确的,但存在用户…

胡大本事 2024-11-19 01:22:24 3 0

野牛和弹性计算器的问题

我正在研究 bison 的多功能计算器。我发现如果将以下表达式传递到程序中,将会产生错误的答案。 (1+2) * (2+1) 上面的表达式应该生成 9。但是在以下设…

中二柚 2024-11-18 13:15:21 2 0

视觉工作室中的 yacc 和 bison

我要将用于 UNIX 的 C 项目移植到 Windows 中。到目前为止,我可以编译它,但不能构建它。我遇到的问题是,头文件中声明的一些函数是在 yacc 文件中定…

一向肩并 2024-11-18 01:00:15 4 0

使用 Flex &野牛

我正在尝试学习 Flex &野牛。我已经通读了材料,并且在理论层面上了解了它是如何运作的。然而,我似乎无法在不遇到心理障碍的情况下实现最基本的事情…

最初的梦 2024-11-17 11:17:50 3 0

bison/flex:打印错误行

我正在使用 bison+flex 来解析文件。出现错误时,调用 yyerror()。如何获取违反规则的行号或字符串,并与错误消息一起打印?…

咆哮 2024-11-17 03:43:35 3 0

为什么 yylval 为空?

我正在尝试用 Flex & 编写我的第一个解析器。野牛。解析数字时,我尝试将它们的值保存到 yylval 结构中。问题是,当词法分析器到达数字时,yylval 为 …

雨巷深深 2024-11-16 16:09:36 8 0

bison/flex 解析器进入 Eclipse

我无法弄清楚如何“合并”我的两个项目。 -- 我有一个由 bison/flex 解析器及其源代码和自己的 makefile 组成的项目。 -- 我有一个 eclipse 项目(有…

向地狱狂奔 2024-11-15 04:02:22 5 0

将 Bison/Flex/Yacc 集成到 XCode 中

有没有一种简单的方法可以将 Bison/Flex/Yacc 集成到 XCode 中? 我想编写自己的语言进行解析,它与我的 ObjC 对象交互。 但这些工具只会将 STDIN 作…

拥抱影子 2024-11-14 11:22:21 1 0

使用flex和bison的问题

有人研究过 Flex 和 Bison 吗? 我有一个例子。我运行它,但它显示没有野牛, 例如:在 .l 文件的 Flex 中,我定义了 id 并为其放置 printf{"id"} 。 …

你在我安 2024-11-14 08:52:00 5 0

bison/yacc 语法消歧

我有以下野牛语法(作为更复杂语法的一部分): expression: IDENTIFIER | CONST | LAMBDA match_block ; match_block: pattern '=' expression | mat…

灯下孤影 2024-11-09 08:33:55 7 0

$1 的“...” Bison/Yacc 中没有声明类型

当我在 c2p.y yacc 文件上执行命令 yacc -dv c2p.y 时,多次出现 $1 of `...' has noclarified type in Bison/Yacc 错误。 我所知道的是,我必须添加 …

独闯女儿国 2024-11-09 04:03:27 3 0

如何在原生 Node 插件中成功链接 Flex、Bison 和 Node.js?

我正在尝试使用 Flex/Bison 编写一个原生 Node.js 解析器。该插件由三个部分组成:词法分析器、解析器和 Node/v8 接口。词法分析器和解析器一开始运行…

无远思近则忧 2024-11-08 23:03:23 4 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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