很好的一本语法分析技术的理论书,该书为第一版,讨论了许多常见和特殊的分析技术。该书为文字预印版,pdf中文字可直接复制。也可直接打印成册。
2019-12-21 21:55:38 1.33MB 编译原理 分析技术 词法分析 语法分析
1
编译原理语法分析C语言代码,实现字符串的识别。
2019-12-21 21:52:53 22KB 语法分析 编译原理 代码
1
可选择LL1分析法、算符优先分析法、LR分析法之一,实现如下表达式文法的语法分析器: (1)E→E+T | E-T | T (2)T→T*F | T/F | F (3)F→P^F | P (4)P→(E) | i
2019-12-21 21:48:25 1.12MB 语法分析
1
LR(0)完整的语法分析方法(拓广文法、识别活前缀状态机、LR0表、识别字符串)内有word详细说明
2019-12-21 21:47:30 832KB 编译原理 LR0 状态机 LR0表
1
编译原理课设,已实现词法分析和语法分析,代码注释详细,验证无误。
2019-12-21 21:42:17 21.65MB 编译原理 词法分析 语法分析
1
C++语言的语法分析器,代码借助yacc和lex,实现了语法书的生成及展示
2019-12-21 21:42:03 49KB 编译原理 语法分析
1
编译原理语法分析器production类 编译原理语法分析器production类 编译原理语法分析器production类 编译原理语法分析器production类 编译原理语法分析器production类 编译原理语法分析器production类 编译原理语法分析器production类 编译原理语法分析器production类 编译原理语法分析器production类
2019-12-21 21:39:38 10KB 编译原理
1
编译原理实验,自顶向下预测分析语法的分析程序,文本中写了具体实验步骤和源代码,有问题可直接向我询问,知无不答。
2019-12-21 21:39:16 47KB 编译原理 自顶向下 语法分析 实验
1
扩充的语法规则有:实现 while、do while、for语句、大于>比较运算符号以及求余计算式子,具体文法规则自行构造。 可参考:P97及P136的文法规则。 (1) While-stmt --> while exp do stmt-sequence endwhile (2) Dowhile-stmt-->do stmt-sequence while(exp); (3) for-stmt-->for identifier:=simple-exp to simple-exp do stmt-sequence enddo 步长递增1 (4) for-stmt-->for identifier:=simple-exp downto simple-exp do stmt-sequence enddo 步长递减1 (5) 大于>比较运算符号以及求余计算式子的文法规则请自行组织。 (6) 把TINY语言原有的if语句书写格式 if_stmt-->if exp then stmt-sequence end | | if exp then stmt-sequence else stmt-sequence end 改写为: if_stmt-->if(exp) stmt-sequence else stmt-sequence | if(exp) stmt-sequence 二、要求: (1)要提供一个源程序编辑界面,以让用户输入源程序(可保存、打开源程序) (2)可由用户选择是否生成语法树,并可查看所生成的语法树。 (3)应该书写完善的软件文档
2019-12-21 21:37:58 145KB TINY 语法分析 华南师范大学
1
大学编译原理实验,语法和词法分析器,包括部分错误处理。 program -> compoundstmt compoundstmt -> { stmts } { stmts -> stmt stmts stmt -> assgstmt assgstmt -> ID = arithexpr ; ID arithexpr -> multexpr arithexprprime multexpr -> simpleexpr multexprprime simpleexpr -> NUM NUM
2019-12-21 21:34:38 2.97MB lexical syntax 词法分析器 语法分析器
1