lex

lex

文章 8 浏览 89

如何为我的编译器创建 GUI?

我使用 flex 作为词法分析器,使用 bison 作为解析器生成器,但两者的结果都是 控制台窗口,我想要一个 GUI(比如 IDE) 那么该怎么做呢。 谢谢…

冷…雨湿花 2024-08-17 17:45:02 10 0

我应该使用 Lex 还是自制解决方案来解析公式?

我正在编写一个小型的、基于规则的“数学”引擎。我意识到这还不清楚,所以我将提供一个小例子。 假设你有一些变量 a,它保存一个整数。您还有一些可…

山有枢 2024-08-16 13:51:37 7 0

Javascript 词法分析器/分词器(Python 中?)

有谁知道 Javascript 词法分析器或分词器(最好是 Python 中的?) 基本上,给定一个任意 Javascript 文件,我想获取标记。 例如 foo = 1 变成类似: …

早乙女 2024-08-16 09:15:41 10 0

如何从字符串而不是文件中解析

可能的重复: 如何使 YY_INPUT 指向字符串而不是 Lex &amp 中的 stdin Yacc(Solaris) 我想从字符串而不是文件中进行解析。我知道 v 可以使用 yy_sc…

温柔嚣张 2024-08-15 12:54:55 11 0

如何使 YY_INPUT 指向字符串而不是 Lex & 中的 stdin Yacc(Solaris)

我希望我的 yylex() 解析字符串而不是文件或标准输入。如何使用 Solaris 提供的 Lex 和 Yacc 来完成此操作?…

我一向站在原地 2024-08-15 07:58:30 5 0

lex/yacc 和解析器/扫描器

lex 和 yacc 应该一起使用。 哪一个是扫描器,哪一个是解析器? 哪一个创建扫描器,哪一个创建解析器?…

拧巴小姐 2024-08-15 07:29:10 7 0

lex & 中应该链接哪些库yacc (solaris) 包含 YY_BUFFER_STATE

lex &amp 中应该链接哪些库yacc (solaris) 包含 YY_BUFFER_STATE。当我使用时 lex 中的 YY_BUFFER_STATE 并编译它。我收到一个错误,说它未声明。但是…

海风掠过北极光 2024-08-14 15:57:56 8 0

在 Lex 中的输入文件中插入文本(使用 C)

我正在尝试帮助一位朋友完成大学作业,但我忘记了很多 C 和 Lex。 问题是,我们正在尝试解析 HTML 和相应的 CSS 文件并将其样式添加到标签中。 例如:…

浮世清欢 2024-08-13 00:13:00 11 0

了解正则表达式对于构建语言有好处吗?

我正在阅读Flex &amp来自 O'Reilly 的 Bison,想知道预先学习正则表达式是否有助于开发编程语言?…

只等公子 2024-08-12 21:49:58 5 0

野牛文件结尾

如果我忘记在任何文件的末尾放置一个空行,我的程序就会出现语法错误。问题是我的语法期望用换行符来结束当前行。由于换行符不存在,野牛会生成语法错…

眼藏柔 2024-08-12 08:55:53 11 0

在lex中如何使yyin指向yacc中具有main函数的文件?

我将传递给 yacc 中 main 的参数存储在一个文件中。现在我希望 lex 从该文件而不是终端读取其输入。我知道我可以将 yyin 指向一个文件 就像 yyin = fo…

╭ゆ眷念 2024-08-12 05:42:02 5 0

我可以在运行时定义 Flex 令牌吗?

我想使用 lex/yacc 读取分隔文本文件。对于解析器来说,这将是非常简单的事情,但是不同的文本文件有不同的分隔符,所以我想让用户指定文本是否由制表…

薔薇婲 2024-08-12 03:29:13 3 0

如何在c中调用flex解析器

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求提供代码的问题必须表现出对所解决…

遥远的她 2024-08-11 11:05:03 4 0

flex,定义 char

我想定义 char (即 'a AND 'a'),但我在检查错误时遇到问题。 这是我如何编写规则并检查: char " ' " {letter} 代码 {char} { int x =input() //p…

黑凤梨 2024-08-11 01:27:08 3 0

Python编程语言的词法分析

有谁知道 Python 的 FLEX 或 LEX 规范文件在哪里?例如,这是 ANSI C 编程语言的 lex 规范: http://www.quut.com/c/ANSI-C-grammar-l-1998.html 仅供…

千柳 2024-08-10 19:00:09 6 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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