ebnf

ebnf

文章 0 浏览 4

这个 cobol 语法无法处理 --9 图片

我在我的 javacc 中使用这个网站上的语法。除了一些图片说明之外,它工作得很好。例如 ----,---,---.99 或 --9。 http://mapage.noos.fr/~bpinon/cobo…

烟若柳尘 2024-12-06 18:40:21 2 0

如何使用 EBNF 语法解析注释

在定义语言解析器的语法时,如何处理文本中可能出现的注释(例如 /* .... */)等内容? 当事物结构化时,从标签内的标签构建语法似乎效果很好,但注释…

请远离我 2024-12-06 16:30:19 1 0

使用 ebnf 和空格进行 pyparsing

我正在使用 http://pyparsing.wikispaces.com/file/view/ebnf.py 转换我的 ebnf 定义。 ebnf def 看起来像这样: TEST = A, SPACE, A; A = "AA" | "BB…

猫九 2024-12-05 15:46:16 0 0

将 BNF 转换为 EBNF - 没有递归的括号?

我需要将以下语法转换为EBNF: -> = -> A|B|C -> + | * | * |( ) | 我目前取得的进展如下: -> = = (A | B | C) -> {(+ | * ) } | ‘(‘ ‘)’ 如果使…

落花随流水 2024-12-04 09:10:06 1 0

F# 的 BNF 或 EBNF 解析器生成器中的 C# 语法

我正在寻找 C# v4 的 BNF 语法,我可以将其提供给 fsyacc,或者如果我找不到可以输出 F# 的基于 EBNF 的解析器生成器。 编辑: 我不想为 C# 编写一个…

娇女薄笑 2024-12-04 05:43:53 3 0

解释 RFC 2141 中 NID 的 BNF 语法

我无法理解 BNF 语法https://www.rfc-editor.org/rfc/rfc2141" rel="nofollow noreferrer">RFC2141。 该行是 ; ::= ; [ 1,31; ]。我认为这意味着 是字…

云朵有点甜 2024-11-17 09:52:55 4 0

可以自动将 ABNF 转换为 XML 吗?

是否可以自动将 ABNF 转换为 XML?特别是,我需要将以 ABNF 编写的语音识别语法转换为 XML。谢谢。…

百合的盛世恋 2024-11-13 06:20:24 4 0

Forth 语言 EBNF 规则用于无限循环或 if 语句

是否有描述 Forth 无限循环或 if 语句的 EBNF 规则?…

挥剑断情 2024-11-08 11:29:03 3 0

我的EBNF逻辑错了吗?

我在 Python 程序中使用 SimpleParse 来解析一些相当简单的语言学。它应该能够解析以下示例文本(每行单独): d6 (d4 + d8 + 5) + 6 {5d20}+12 [d10 …

百思不得你姐 2024-10-27 13:42:44 3 0

我如何定义“其他”?堵塞?

这就是我正在尝试的: foreach_in.Rule = ToTerm("foreach") + "(" + VARIABLE + "in" + list_obj + ")"; foreach_as.Rule = ToTerm("foreach") + "("…

柠檬心 2024-10-27 08:06:15 8 0

JavaCUP - 如何将这行 EBNF 转换为 CFG 语法?

几天前我发布了有关将 EBNF 语法转换为 CFG 的文章。好吧,我想我现在已经掌握了它的要点,但我对这个特定的问题有点困惑: 你会如何转换: Multiplic…

傲世九天 2024-10-24 01:12:58 6 0

将 EBNF 语法转换为上下文无关语法

我必须编写一个 JavaCUP 规范,并且我得到了 EBNF 语法。但是,我不知道如何在两者之间进行转换。我听说过基本的想法,但我真的不明白我需要改变什么…

软糖 2024-10-22 22:28:46 7 0

EBNF / parboiled:如何将正则表达式转换为 PEG?

这是一个特定于 parboiled 解析器框架和一般 BNF/PEG 的问题。 假设我有一个相当简单的正则表达式 ^\\s*([A-Za-z_][A-Za-z_0-9]*)\\s*=\\s*(\\S+)\\s*…

烟织青萝梦 2024-10-20 10:55:53 3 0

python:用 BNF 或 pyparsing 替换正则表达式

我正在解析一个相对简单的文本,其中每一行描述一个游戏单元。我对解析技术知之甚少,所以我使用了以下临时解决方案: class Unit: # rules is an ord…

淡莣 2024-09-19 03:10:24 8 0

实现类 Markdown 语言的解析器

我有类似于 markdown 和 SO 使用的标记语言。 遗留解析器基于正则表达式,维护起来简直是噩梦,因此我提出了自己的基于 EBNF 语法的解决方案,并通过 …

哀由 2024-09-14 23:28:58 10 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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