bison

bison

文章 2 浏览 105

转移/减少冲突

优先级: %nonassoc 低 %nonassoc less_than_or_equal less_than equal_operator %left op_plus op_minus %left op_multiply op_devision 规则: expr…

安人多梦 2024-10-31 06:48:03 4 0

使用 Bison 解析 var-args 风格的命令

我对 Flex/Bison 相当陌生,我正在尝试解析以下格式的字符串: COMMAND ARG1, ARG2, ARGn (, ARGn+1, ARGn+2 ...); 这样 args 1, 2 和 n 是必需的,但…

请叫√我孤独 2024-10-30 18:19:48 2 0

按语法解析为 AST(或 .y+.lang => xml)的工具

给定一个词法分析器定义文件、一个语法文件(例如,来自源树的 postgresql .y、.l flex 和 bison 程序)以及由这些词法分析器和解析器(例如,SQL 查…

请远离我 2024-10-28 11:37:59 2 0

Yacc 范围问题

所以我四处寻找这个问题的答案,但我唯一能收集到的是我遇到了范围问题。 错误读取 ch3-05.y:54: error: Expected '=', ',', ';', 'asm' or 'attribut…

野侃 2024-10-28 02:08:10 1 0

如何在Windows环境下使用Bison编译yacc(.y)文件?

我读过 http://dinosaur.compilertools.net/bison/bison_5.html#SEC25 。但是按照这些说明,我无法使用 bison 编译我的 yacc 文件 如何在 Windows 7 …

日暮斜阳 2024-10-27 19:00:03 4 0

如何在Windows上编译LEX/YACC文件?

我有 Lex 和 YACC 文件来解析我的文件(.l 文件和 .y 文件)。 如何编译这些文件以及如何在Windows平台上为它们制作等效的.c文件?…

糖粟与秋泊 2024-10-27 08:57:37 5 0

在没有被要求的情况下进行呼叫 bison -y

我正在编写一个语法,名为 portugol。文件名很基本,但我选择将我的 C 程序命名为 portugol.c。 所以,基本上,我必须这样做:( flex portugol.l ==>…

旧伤慢歌 2024-10-25 20:40:05 6 0

继续C语法分析器相关项目的困惑

我的目标是制作一个程序(使用 C++),它将 C 源代码作为输入并检查“SYNTAX ERRORS ONLY”。 现在为此,我需要了解正则表达式、语法生成和解析器吗?…

感情废物 2024-10-25 12:29:07 5 0

如何解决“GrammarCl”的野牛警告 $1没有声明类型

我有一个 BNF 语法,我使用 BNF Converter 将此语法转换为带有 C 代码的可执行程序。但是,我有一个关于 $1 的 `GrammarCl' 在 GrammarCl.y 文件中没…

定格我的天空 2024-10-25 07:40:53 3 0

有没有办法改变野牛的弹性启动状态?

我在词法分析器中定义了不同的状态,这些状态的变化不取决于令牌,而是取决于令牌序列(类似于模板引擎的工作方式)。我可以定义更长的标记,但我更喜…

我很OK 2024-10-24 07:14:05 4 0

使用 NDK 编译(flex/bison)解析器

更新 我现在知道 parser.h 应该由 make 系统从 parser.y 生成。 Android.mk 文件甚至有这样的条目: edify_src_files := \ 词法分析器.l \ 解析器.y …

墨小墨 2024-10-23 11:36:32 5 0

Automake Yacc 输出文件名困境

问题: 我有一个项目,正在从 Solaris/Lex/Yacc 移植到 Linux/Flex/Bison + Autotools。 我遇到了以下问题,我想知道是否有人知道如何解决它。给定这…

你的背包 2024-10-22 21:54:00 7 0

编写编译器

我基本上需要为 bibtex 文件制作一个编译器,以便可以查询给定的 bibtex 数据库。现在我熟悉了理论的某些方面,比如自动机、语法、SLR、LR(1) 和 LALR…

归属感 2024-10-22 11:12:58 6 0

将 Flex/Bison 与外部程序集成

我正在开发一个智能代理模型,该模型需要事件列表作为输入。这些事件来自另一个模型的输出,位于(大)文本文件中。文本文件是所有事件的列表(包括我…

つ可否回来 2024-10-22 04:23:05 2 0

错误:预期的说明符限定符列表位于“TR”之前

我在 Bison 上的联合内部定义结构时遇到问题, 我创建了一个结构 typedef enum {Binary_Op,Uni_Op,Variable, Const} Tag_Type; typedef struct tree {…

感性 2024-10-22 02:42:20 1 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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