ply

ply

文章 0 浏览 2

Python:YACC 的问题

我正在使用 PLY 来解析如下句子: “CS 2310 或同等经验” 所需的输出: [[("CS", 2310)], ["equivalent experience"]] YACC 分词器符号: tokens = […

知足的幸福 2024-09-03 10:14:50 3 0

Python/YACC:解决移位/归约冲突

我正在使用 PLY。这是我来自 parser.out 的状态之一: state 3 (5) course_data -&gt course . (6) course_data -&gt course . course_list_tail (3) …

亢潮 2024-09-03 08:30:32 3 0

Python PLY 解析项出现零次或多次

我使用 Python 和 PLY 来解析类似 LISP 的 S 表达式,在解析函数调用时可以有零个或多个参数。我如何将其放入 yacc 代码中。到目前为止,这是我的功能…

苦行僧 2024-09-01 08:04:59 3 0

如何编写正则表达式来匹配字符串文字,其中转义是双引号字符?

我正在使用 ply 编写一个解析器,它需要识别 FORTRAN 字符串文字。这些用单引号引起来,转义字符是双单引号。即 'I don't明白你的意思' 是一个有效的…

安稳善良 2024-08-19 15:07:48 5 0

md5模块错误

我正在使用旧版本的 PLY,它使用 md5 模块(以及其他模块): import re, types, sys, cStringIO, md5, os.path ...尽管脚本运行但并非没有此错误: D…

无边思念无边月 2024-08-17 19:59:07 2 0

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

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

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

解决 LALR 解析器中的移位/归约冲突

我一直在使用 PLY 为我的语言构建解析器,但是我遇到了移位/归约冲突,这给我带来了一些麻烦。我的语言具有通用类型,其语法与 C++ 模板相同。所以现…

被你宠の有点坏 2024-08-12 06:27:16 6 0

使用 PLY 为一个解析器提供多个词法分析器?

我正在尝试使用 PLY 为 Kconfig 语言实现一个 python 解析器,该语言用于生成 Linux 内核的配置选项。 有一个名为 source 的关键字执行包含操作,所以…

吃→可爱长大的 2024-08-10 10:41:29 7 0

匹配 ply 正则表达式中的 unicode

我正在匹配标识符,但现在遇到一个问题:我的标识符允许包含 unicode 字符。 因此,旧的做事方式是不够的: t_IDENTIFIER = r"[A-Za-z](\\.|[A-Za-z_0…

原来是傀儡 2024-07-07 13:17:46 7 0

PLY:C 解析器中的令牌转移问题

我正在使用 PLY 编写一个 C 解析器,最近遇到了一个问题。 此代码: typedef int my_type my_type x 是正确的 C 代码,因为 my_type 之前被定义为类型…

眼眸印温柔 2024-07-05 13:35:00 9 0
更多

推荐作者

不再见

文章 0 评论 0

真是无聊啊

文章 0 评论 0

樱娆

文章 0 评论 0

浅语花开

文章 0 评论 0

烛光

文章 0 评论 0

绻影浮沉

文章 0 评论 0

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