设计目的 1. 程序的方法实现语法分析的LL(1)方法。手工构造词法分析程序 。 2. 锻炼自己的编写程序的能力和独立的编程思维能力。提高自己的编程能力。 3. 熟悉编译原理词法分析和语法分析的方法,加深对基本方法的了解。 4. 让我们更家进一步的理解编译原理,更好的的学习它的一些思路,掌握编译原理的理论基础。 5.让我们更加熟悉编程语言的运用和编程的技巧。更加了解编程的思维方式。 6. 采用自动机这种方法来设计词法分析程序,使思路更加清晰,不会产生思维混乱错误。
上传时间: 2013-12-16
上传用户:netwolf
pl0编译器,包括词法分析,语法语义分析,以及解释执行
上传时间: 2015-05-01
上传用户:zycidjl
算术表达式词法和语法分析程序,递归下降法,四元式
上传时间: 2014-11-23
上传用户:c12228
sco unix 前台界面开发程序,采用UNIX中的词法分析器和语法分析器,可以快速产生前台界面,无需数据库支持。
上传时间: 2014-11-14
上传用户:manlian
PL/0的词法和语法分析,辛辛苦苦找到的
上传时间: 2014-12-21
上传用户:lanjisu111
这个是一个词法和语法分析器的程序,可以通过编译,大家试试看
上传时间: 2015-05-11
上传用户:yt1993410
表达式分析, 支持算术运算,括号,关系运算,逻辑运算,字符串的like运算等。采用了有限自动机做词法分析, 语法分析用算符优先分析方法,正负号算符使文法不是OPG,因此这里作了特殊处理。分析的结果是逆波兰式, 存在一个链表中。在逆波兰式的基础上,用一个栈来进行求值。在vc++6.0下试验通过。 如有问题,可以mail: zch888email@163.com 我将尽快回复你。
上传时间: 2013-12-30
上传用户:changeboy
含有对tinydb中select 语句的词法和语法分析,对于了解tinybd很有帮助:)
上传时间: 2015-06-06
上传用户:tzl1975
设计文档基本内容如下: 1) 整体框架 2) 词法分析 Class CTokenizer Class CScaner C关键字表 标识符词法 3) 语法分析 Class CParser Grammar 基本树形结构 支持的语句及运算 4) 建立符号表 Class LineListRec Class BucketListRec Class CSymbolTable Class CFunArgsCheck 5) 类型检测 Class CAnalyzer 类型匹配 函数调用参数检测 6) 代码生成 PCode 80X86 ASM 7) 总结 详细内容请阅读本文提供的设计文档与全部源代码。
标签: Class CTokenizer CScaner 分
上传时间: 2014-01-11
上传用户:qiaoyue
词法分析器和语法分析的一小部分 希望对大家会有帮助
上传时间: 2013-12-17
上传用户:1427796291