flex-lexer

flex-lexer

文章 0 浏览 6

连续使用 yylex() 两次

所以我的问题很简单,我想它之前已经得到了回答,但我无法得到一个关于它的好线索:我可以解析一个文件一次,收集一些需要的信息来初始化我的结构,然…

自控 2024-12-19 12:17:06 6 0

flex 和 bison 的常见代币

我有一个包含令牌声明的文件。h: #define ID 257 #define NUM 258 ... 在我的 Flex 代码中,我返回此值或符号之一(例如“+”、“-”、“*”)。一切…

心碎的声音 2024-12-19 11:05:19 4 0

如何在flex(词法分析器)中启用最短匹配规则?

默认情况下,flex 使用最长匹配规则。 有什么方法可以覆盖此行为以使其匹配最短序列? 谢谢…

落叶缤纷 2024-12-19 00:53:35 5 0

为什么 Flex 扫描器在匹配 NUL 字符时速度很慢?

我有一个由其他人编写的词法分析器,他使用 flex 生成了它。它可以工作,但在包含字符串文字和大量 NUL 字符的示例中,扫描速度非常慢。 经过一番谷歌…

南街九尾狐 2024-12-18 04:30:31 4 0

如何在 flex/bison 中包含导入

我正在制作一个编程语言转换器,并且它具有导入和包含功能。 例如: import com.nanana.MyClassFile include "myfile.any" 我是新手,这意味着我迷失…

苏别ゝ 2024-12-14 02:25:10 4 0

柔性++不良字符错误等等。刚接触弹性

我们刚刚开始使用 flex 为项目构建词法分析器,但我们不知道如何让它工作。我复制教程中给出的示例代码,并尝试使用 tut 文件作为参数运行 flex++,但…

尐籹人 2024-12-14 02:00:39 6 0

LookAhead 在 JFlex 中不起作用

我正在尝试使用 JFlex 构建解析器,但遇到一个非常基本的问题。 我想要拥有这个令牌 [A-Za-z]+_N$ { System.out.println("Noun"); } 并让它将“car_N…

踏雪无痕 2024-12-10 07:57:35 5 0

使用 Bison 在一行中访问两个或多个令牌

我正在使用 bison 来实现一个简单的解析器。其中一行语法如下: prefix_definition : PREFIX IDENTIFIER IDENTIFIER ABBR IDENTIFIER ';' 我不确定如…

一刻暧昧 2024-12-10 06:57:40 8 0

为什么 gcc 讨厌我的简单 makefile?

我有 gcc 不喜欢的以下 makefile: blah.exe:lex.yy.o gcc –o blah.exe lex.yy.o lex.yy.o:lex.yy.c gcc –c lex.yy.c lex.yy.c:blah.lex flex blah.…

噩梦成真你也成魔 2024-12-09 16:42:22 4 0

在没有文件 I/O 的情况下检索可重入词法分析的结果

我在 C++ 项目中有一个 Flex 模块,我想从多个线程调用它。 我的 .lex 文件的选项包括堆栈和可重入。 假设可以同时从不同线程对不同扫描仪对象调用 yy…

ゝ偶尔ゞ 2024-12-09 15:30:42 3 0

在windows上制作flex.exe

我已经从 Flex 存储库下载了 Flex 的源代码。该文件是 tar.gz 中的 Flex 版本 2.5.35。现在我怎样才能从这个源代码中生成flex.exe呢?…

趁微风不噪 2024-12-08 19:27:41 3 0

无法在 Windows 上安装 Flex(词法分析器),无法找到全面的说明

这学期我在大学上一门关于 Flex/Bison 的课程,在尝试让 Flex 工作时遇到了严重的问题。 (可能是由于我自己的无能,但我正在找到一个非常非常难以研…

木森分化 2024-12-08 09:56:31 4 0

Bison/Flex 声明混乱...我应该在哪里包含/声明什么?

我正在使用 Bison 和 Flex 来制作一对可重入的扫描器/解析器,但无法理解要包含和声明所有内容的位置。 首先,我使用的是可重入 Flex,因此我需要通过…

一袭白衣梦中忆 2024-12-07 20:22:39 6 0

设置 Flex(词法分析器)时遇到困难

我希望将 Flex 用于大学模块,但是在我的家用计算机上设置它时遇到一些问题。 我从http://gnuwin32.sourceforge.net/packages/flex 下载了安装文件。 …

提笔书几行 2024-12-07 13:16:11 4 0

如何使用 Flex 仅扫描上下文中的令牌?

我想使用 Flex & 创建模板引擎的解析器。野牛。问题是我只想解析 {{..}} 和 ${..} 中的表达式。 模板可以是带有嵌入标记的任意文本,代码如下: {{$(/…

一瞬间的火花 2024-12-07 07:01:27 6 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

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