CFG 和 PDA 用于具有完美嵌套括号和括号的语法
CFG and PDA for the grammar that has perfectly nested parentheses and brackets
我必须为具有完美嵌套括号和括号的语法制作一个CFG和PDA。
S -> [S]
S -> (S)
S -> SS
S -> Epsilon
不确定这是否正确,或者如何从中制作PDA?
看看
Spirit。真的值得深入参观。
否则,你的语法非常简单,递归 LL(1) 解析器应该很容易编写。
相关文章:
- 嵌套在类中时无法设置成员数据
- 无法访问嵌套类.类的使用无效
- 我正在使用嵌套的while循环来解析具有多行的文本文件,但由于某种原因,它只通过第一行,我不知道为什么
- 如何在C++中初始化嵌套类中的2个memeber
- 单独定义模板化嵌套类方法的正确语法
- 创建模板嵌套类实例的语法?
- 解释通过 lex/flex 实现 C/C++嵌套的"#include "Header""语法?
- 模板化函数语法错误中使用的模板化类中的嵌套类
- C++嵌套模板类语法
- 嵌套模板类返回类型在 C++ 中的头文件中函数返回类型的语法
- CFG 和 PDA 用于具有完美嵌套括号和括号的语法
- 将xml字符串嵌套到xml元素中的语法
- 嵌套变体的简明初始化语法
- 嵌套模板类专用化的语法
- 类型严格依赖于另一个(嵌套类)语法
- 定义嵌套模板的法律语法是什么?
- 返回模板的嵌套类时出现语法错误
- 嵌套模板类语法错误(MSVC)
- 在模板化嵌套类中分离运算符重载<<的声明和定义的正确语法?
- 初始化构造函数中嵌套成员的语法