摘要:
1 #include 2 #include 3 #define ok 1 4 #define error 0 5 #define MAXREGLUARLONG 40 6 #define MAXSTATELONG 40 7 #define MAXCAHRSLONG... 阅读全文
摘要:
http://www.cnblogs.com/qiuhuimin/p/4950461.htmlhttp://www.cnblogs.com/qiuhuimin/p/4925266.htmlhttp://www.cnblogs.com/caicaihong/p/4940508.htmlhttp://w... 阅读全文
摘要:
-->|-->|-->||-->无返回值类型|字符串|整型|单精度-->|--> * | * 指针-->||||标识符列表:标识符|标识符列表 ‘,’标识符-->-->|‘ , ‘-->’ {’ ‘} ’|’ {’ ‘}’ |’ { ‘ ‘}’-->|-->|‘ , ’ -->|‘ = ‘-->|’... 阅读全文
摘要:
在词法分析编译的过程中,我遇到了许多问题。对于如何存储字符,以及字符间的空格如何读取和跨过字符读取,这些都是遇到的问题。通过仔细思考这些问题,找出了读取这些字符串的方法,在不是规定的词法时,一直读取等到为空格才停止,长串的数字也是这样读取。在对写完的程序进行修改完善的过程中,一步步回忆学习过的内容,... 阅读全文
摘要:
#include#include#include#define _KEY_WOED_END "waiting for your expanding" //关键字结束标志typedef struct{ int typenum; char * word;}WORD;char input[255]... 阅读全文
摘要:
1.编译原理学什么?答:编译原理是一门研究设计和构造编译程序原理和方法的课程,是一门计算机各专业的一门专业基础课。主要学的内容有:文法和语言的基本知识、词法分析与有穷自动机、词法分析、语法制导翻译技术和中间代码生成、符号表的组织与管理、代码优化、运行时的存储组织与管理、目标代码生成、冰箱编译技术基本... 阅读全文