lex

lex

文章 8 浏览 93

无法编译 lex 的输出

当我尝试编译这个简单的 lex 程序的输出时: # lex.l integer printf("found keyword INT"); 使用: $ gcc lex.yy.c 我得到: Undefined symbols: "_y…

宣告ˉ结束 2024-08-28 12:27:07 19 0

Lex(词法分析器)中正则表达式的大问题

我有一些这样的内容: author = "Marjan Mernik and Viljem Zumer", title = "Implementation of multiple attribute grammar inheritance in the too…

所谓喜欢 2024-08-26 17:55:49 11 0

寻找 lex/yacc 格式的 Java 语法

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

许你一世情深 2024-08-25 17:50:12 10 0

如何从 lex/yacc 生成不同的 yyparse 函数以在同一程序中使用?

我想从 lex/yacc 生成两个单独的解析函数。通常 yacc 会为您提供一个函数 yyparse() ,当您需要进行一些解析时可以调用该函数,但我需要有几个不同的 …

空宴 2024-08-25 10:52:13 10 0

Lex:如何防止它与子字符串匹配?

例如,我应该将“int”转换为“INT”。但如果有“integer”这个词,我认为它不应该变成“INTeger”。 如果我定义 "int" printf("INT"); 子字符串就会…

往事风中埋 2024-08-23 18:21:50 7 0

flex 中数据类型的问题

我有一个问题。 我正在使用 Flex 编写一个程序,并且正在使用以下代码: %union { int entero; char *cadena; TipoDato tipo; } 此代码适用于我的数据…

無處可尋 2024-08-22 01:18:45 7 0

如何使用 Flex 和 YACC 实现 #include 构造?

在解析过程中,如果我遇到包含标记,我想指示 YACC 打开指定为输入的文件并开始解析它。一旦解析完成,我想指示 YACC 返回到文件并直接在包含表达式之…

待"谢繁草 2024-08-21 20:24:40 13 0

获取多个成员的类型

我正在使用 Yacc/Flex 编写一个程序,并且使用以下代码(不完全相同,因为我混合了其他文件中的代码): DataType datat; %union { int integer; char…

感情洁癖 2024-08-21 15:58:00 9 0

lex/yacc 和 fslex/fsyacc 有什么区别?

我正在学习 F# 因为我想编写一个词法分析器和解析器。我对这种处理有一点经验,但确实需要像 F# 一样正确学习它。 在学习 F# 的词法分析/解析功能时,…

凹づ凸ル 2024-08-21 10:14:12 21 0

lex (flex) 生成的程序不解析整个输入

我有一个相对简单的 lex/flex 文件,并使用 flex 的调试标志运行它,以确保它正确标记。不幸的是,我总是遇到两个问题之一 - 要么是 Flex 生成的程序…

还给你自由 2024-08-21 00:07:49 7 0

无法识别 Lex 中的单行注释

在此过程中学习 lex,我正在为 C 语言生成标记,并尝试识别单行注释“//”,但与除法运算符发生冲突 [1-9][0-9]*|0x[0-9a-fA-F][0-9a-fA-F]* return N…

药祭#氼 2024-08-20 19:21:38 5 0

是否有捕获 Lex/Yacc 解析错误的经验法则?

我们应该在解析通用语言时尽早捕获错误(在 Lex 中),还是在更方便的地方捕获错误并为我们提供更多信息(在 Yacc 中)?各种语言如何解决这个问题?…

梦中楼上月下 2024-08-20 06:32:46 11 0

对于 lex/flex/yacc/bison 文件,是否有好的 Emacs 模式或方法?

使用 Emacs 编辑 lex 或 yacc 文件很麻烦:如果我使用 C 模式,缩进就会出错,如果我不使用 C 模式,我就无法使用缩进。有谁有解决这个问题的技巧、方…

像你 2024-08-20 00:54:36 7 0

有没有比 lex/flex 更好(更现代)的工具来生成 C++ 的分词器?

我最近将源文件解析添加到现有工具中,该工具从复杂的命令行参数生成输出文件。 命令行参数变得如此复杂,以至于我们开始允许它们作为一个文件提供,…

jJeQQOZ5 2024-08-19 21:51:29 9 0

哪里可以找到有关 Flex 和 Bison 的真实示例?

我需要一个关于flex和bison的例子,这样我就可以学习如何构建ast树和符号表并进行语义分析…

昨迟人 2024-08-18 15:29:52 6 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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