yacc

yacc

文章 8 浏览 92

我可以在 yacc 中使用双引号字符串吗?

到目前为止,我只看到类似 '<' 的内容,但从未在 yacc 文件中看到 'abc' 或 "abc" 。 a: b '<' c; 后两个有效吗?…

最偏执的依靠 2024-11-28 06:57:41 1 0

有没有成熟的解决方案来创建带有 ELF 符号和 C 语法命令解析器的即时 shell?

我需要在每个c exe(linux环境)中创建一个调试shell,我的解决方案如下: 从exe文件中读取elf符号,在其中构建一个符号->地址表 记忆; 运行一个调用 …

ら栖息 2024-11-26 17:20:32 3 0

YACC 规则没有减少

我正在尝试学习 YACC,但在弄清楚它给我的警告消息时遇到了一些麻烦。这是我的文件的一部分: define_character: WORD IS STRING COLOR { printf("%s'…

流绪微梦 2024-11-26 15:56:11 2 0

使用 lex 和 Yacc 解析 php

我想创建一个 php 解析器。我正在考虑使用 lex/yacc 来完成该任务。 这是个好主意吗?还是有更好的方法? 我在哪里可以找到已经为 php 语言制作的 lex…

拥抱没勇气 2024-11-26 02:41:45 2 0

配置文件+ yacc;如何实际获取数据

我在 yacc 中编写了一个简单的配置文件解析器,它处理如下文件: asdf=50 foobar=42 即 word=number。 我的问题是,如何将其集成到我的程序中?我最终…

海拔太高太耀眼 2024-11-24 06:03:41 4 0

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

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

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

解析C头文件

我有一个使用 gcc -E 标志预编译的 C 头文件,现在尝试使用 Lex 和 Yacc 进行解析;然而,它被 typedef 变量所困扰。 例如: typedef unsigned long U…

暖伴 2024-11-19 07:04:17 3 0

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

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

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

Visual C++ 中的编译错误

我正在使用 Visual Studio 2010 来构建 C 项目。我的项目包含许多头文件、源文件和解析器。它使用 lex 和 bason 文件。我在编译过程中遇到一个错误,…

戈亓 2024-11-18 20:25:35 4 0

用于 R 的 Lex 和 YACC 类工具?

Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …

〃安静 2024-11-18 01:34:26 2 0

视觉工作室中的 yacc 和 bison

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

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

使用 Flex &野牛

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

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

为什么 yylval 为空?

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

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

将 Bison/Flex/Yacc 集成到 XCode 中

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

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

无法运行 pycparser:需要 ply.yacc?

我下载了 pycparser 并运行 python setup.py install,但每当我尝试运行任何东西时,我都会得到: ... from .c_parser import CParser File "C:\Progr…

凡间太子 2024-11-14 05:51:23 1 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

更多

友情链接

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