摘要: 词法分析实验总结 在这次编译过程中,一开始是个人通过理解课本与网上查阅资料,效果不佳,后来通过和小组成员讨论与分析,最终解决了问题。在编译程序过程中,主要问题是输出关键字和种别码的顺序,输出数字和其种别码的顺序,控制循环次数的变量t和种别码key的关系,遇到非法字符的输出。通过这次程序合作,感受到了... 阅读全文
posted @ 2015-10-21 17:30 39赖文亮1 阅读(193) 评论(0) 推荐(0) 编辑
摘要: #include#includevoid Fenxi(char c,char b);void word(char a[]);void number(char a[]);int i; //定义全局变量iint s=1; //用来记录是否存在非法字符main(){ char a[50]; ... 阅读全文
posted @ 2015-10-14 16:43 39赖文亮1 阅读(177) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #define BEGIN 1#define IF 2 #define THEN #define WHILE 4#define DO 5#define END 6#define INT 11#define LT 20#define ... 阅读全文
posted @ 2015-09-21 20:20 39赖文亮1 阅读(203) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #define BEGIN 1#define IF 2 #define THEN 3#define WHILE 4#define DO 5#define END 6#define INT 11#define LT 20#define ... 阅读全文
posted @ 2015-09-21 13:33 39赖文亮1 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 编译原理学什么? 编译原理主要学习编译程序构造的原理和基本,内容包括语言和文法的基本知识、词法分析、语法分析、语法制导翻译技术和中间代码的生成,符号表的组织和管理,存储管理,代码优化和具体代码的生成等。 2. 为什么学编译原理? 编译原理是计算机专业设置的一门重要的专业课程,学了这... 阅读全文
posted @ 2015-09-09 17:39 39赖文亮1 阅读(151) 评论(1) 推荐(0) 编辑