grammar 相关问题

形式语法是一组生成规则,描述如何形成有效语法的字符串。形式语法最常用于指定编程语言的语法。

SQL 4值逻辑表

SQL 中建议的同时具有 A 值 null 和 I 值 null 的 4 值逻辑的真值表是什么?从这里。 使用 AND 来实现此目的,3VL 如下所示: 下表如何...

回答 1 投票 0

从 BNF 语法创建一个 NFA

如何从 BNF 语法创建 NFA? 我特别坚持的事实是,当我们在语法中有两种递归情况时,例如: < case > ::= < case > < int > '...

回答 0 投票 0

BNF 中语言的补语

我正在尝试找到 BNF 中给出的语言的补语。这是怎么做到的?我有 alfpabet {a-g} 和这个语法: ::= 'c' | 'd' | 'b...

回答 0 投票 0

Bison %nonassoc vs %token?

我读了很多资料,但还是不明白:%nonassoc 和 %token 之间有什么区别? 我理解 %left 和 %right 之间的区别,但对我来说前两个听起来是一样的......

回答 2 投票 0

如何枚举上下文无关文法的字符串?

你用什么算法来枚举上下文无关文法生成的字符串? 在没有递归的情况下似乎是可行的,但我不知道在一般情况下该怎么做,m...

回答 2 投票 0

如何在 Antlr 中正确处理评论?

我正在尝试像这样在 antlr 中做评论: 哈希值:'#'; 评论:哈希〜[ ] -> 跳过; 现在考虑(简化的)语法: 开始:正文 EOF? ; w ...

回答 0 投票 0

上下文无关语言的连接

如果 A 是 {1,2,3} 上的语言。使用 A 和字符串变量 p 和 q,我们在 {0,1,2,3} 上数学定义语言 B: B = { p0q1 | p 为空或者是 A 中的字符串,q 由一个...

回答 0 投票 0

可以在左递归文法中假定 epsilon 生产

我有一个语法: S->Sa|Sb 我想知道我是否可以将 S->e 假设为语法中的产生式? IE。, S->Sa|Sb 是否与 S->Sa|Sb|e 相同? e = 空字符串(epsilon) 我在努力

回答 1 投票 0

将正则表达式转换为语法

我有以下正则表达式: (12)*[34]+(5[67])* 如何将表达式转换为左递归语法? 我想到了这个。我没有遵循任何方法或任何东西...... 格...

回答 1 投票 0

语法问题

让 A 成为 {1,2,3} 上的语言。使用 A 和字符串变量 p 和 q,我们在数学上定义了语言 B {0,1,2,3}: B = { p0q1 | p 为空或者是 A 中的字符串,y 由一个或...

回答 0 投票 0

以编程方式确定是用“a”还是“an”来描述对象?

我有一个名词数据库(例如“房子”、“感叹号”、“苹果”),我需要在我的应用程序中输出和描述这些名词。很难用一个听起来很自然的句子来描述一个项目

回答 8 投票 0

Flex词法分析器防止token分裂的方法?

目前正在使用Flex扫描定义C的子集的语法。这是.l文件。 /*定义*/ %{ #包括 int yylex(无效); %} /*规则*/ %% “诠释” ...

回答 1 投票 0

为什么这个上下文无关语法不正确?

我的任务是编写生成 C 风格数组声明的上下文无关语法; int a[5], b[10][2]; 浮动 x[10], m[3][3]; 这就是我所做的: S -> 标清 D-> TL; T->在...

回答 0 投票 0

试图解决 Mini-C 文法的悬挂问题

我有这个语法: 翻译单位 ::= 外部声明 |翻译单元外部声明 外部声明 ::= 函数定义 |宣言 函数定义...

回答 1 投票 0

Any/Variant 类型的类型理论

假设我有一个类型系统,除了空值外,它还具有三种原始类型: 无效的 布尔值 数 细绳 此外,每种类型都有一个类型化数组,所以我们现在有:n...

回答 1 投票 0

我们可以执行语法检查并提供更好的 asp.net 电子邮件写作建议吗(免费 API)

我需要免费的API,它可以检查/检查用户编写的段落并告诉该段落中有多少语法错误。 此 API 与 ASP.net 兼容 提前致谢。

回答 0 投票 0

ANTLR4 中的输入不匹配

我是 ANTLR 的新手。我没有发现我的语法有任何问题,但是当我运行解析树时,ANTLR 给我不匹配的输入消息。谁能帮我解释为什么我会这样? 这是我的词法分析器 词法分析器

回答 2 投票 0

使用 ANTLR4 在简单的词法分析器/解析器中匹配任何内容直到结束标记(通用文本)

我想为简单的脚本语言制作一个简单的解析器,它有文本块和脚本块,在这些脚本块中,我希望能够定义一个函数,以及执行通用

回答 1 投票 0

在 ANTLR v4 中,有没有办法列出给定规则的下一个可能规则?

我已经看过 ANTLR 的书,但我还没有找到一种方法来获取给定规则的下一个可能规则。 例如,使用像这样的测试语法 语法 ArrayInit; init : '{' 值 (',' ...

回答 0 投票 0

排序方法问题

我已经编写了一个代码来对包含语法上下文的字符串进行排序,但是有一个问题。 我所做的方法如下:- public static String sortGrammarProductions(字符串语法){ // ...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.