Lexer 问答列表

为什么我在这个 flex 文件中得到错误的输出?

作者:Dazckel 提问时间:12/16/2021

我正在尝试编写一个允许读取 systemctl 输出的 Flex 文件。 这个想法是只显示那些无法启动的服务。 我的代码是: %{ #include <iostream> #include <f...

球拍词法师贪婪的选择

作者:IDANG 提问时间:5/16/2023

我正在尝试用球拍编写词法分析器,我正在使用 parser-tools/lex 和 parser-tools/lex-sre。 我想为字符串创建令牌 - 但是因为词法分析器的选择并不贪婪,如果我有: ...

编写一个可在 8 位嵌入式系统上使用的解析器,如 Flex/Bison

作者:Johan 提问时间:2/12/2010

我正在为一种简单的类似 BASIC 语言编写一个小解释器,作为使用 avr-gcc 工具链在 C 语言中 AVR 微控制器上的练习。 如果我写这个来在我的 Linux 机器上运行,我可以使用 fle...

为什么 pygments 在安装后没有发现我的自定义词法分析器

作者:biosbob 提问时间:8/30/2023

我已经开发并测试了一个自定义的 pygments 词法分析器,如此处所述......然后,我准备了一个文件,其内容如下:pyproject.toml [build-system] requires ...

Lexical Analyzer,具有表格驱动和字符分类功能

作者:Matrix22 提问时间:9/10/2023

我正在为 C 语言编写词法分析器作为 Rust 的练习,现在我成功地使用回溯实现了词法分析器,如下所示: lex_keyword(input) .or_else(|| lex_identifier(...

如何在沙丘文件中将 -ml 标志(或任何标志)添加到 ocamllex?

作者:user3078439 提问时间:9/22/2023

这是我当前的文件:dune (library (name parsing) (libraries toto fmt menhirLib) (modules parser lexer lex_and_...

在词法分析器中使用 Swift RegexBuilder - 将 ChoiceOf 匹配输出元组折叠为 (SubString, TypeOfMatch) 类型

作者:Philip Pegden 提问时间:10/6/2023

我正在使用 Swift 的词法分析器阶段实现一个解析器。我想知道我的正则表达式语句是否可以改进。RegexBuilderChoiceOf 具体来说,在下面的示例代码中,当匹配时,它会生成一个类型的元...

如何使用 PLY 实现路径验证

作者:vivit36 提问时间:10/24/2023

我想知道如何使用 PLY 实现这样的解析器 使用 FLEX 实现此类解析器的示例 %option noyywrap %x USER END %% <INITIAL>{ ^(C:\/Users)BE...


共8条 当前第1页