摘要:
#includechar curr;char LL1[1000];int N=-1;void Top();void Top1();void Top2();void top();void top1();void error();void scaner();void main(){ char ch... 阅读全文
摘要:
#include#define MAX 100typedef struct //构造一个邻接表 用于存储NFA{char name;char line[MAX]; }node; void tran(){ //专门做语句的转换操作 } void automata(char R[],i... 阅读全文
摘要:
http://www.cnblogs.com/4249ken/p/4940830.htmlhttp://www.cnblogs.com/caicaihong/p/4940508.htmlhttp://www.cnblogs.com/95mz/p/4940662.htmlhttp://www.cnbl... 阅读全文
摘要:
-> | -> | -> -> | | -> | -> | -> | | | | | -> | -> -> | -> | -> | | -> | -> | -> | -> | | -> | -> | -> ... 阅读全文
摘要:
在编写程序的过程中,一开始对关键字的判定不知道该怎么做,但后来通过查找课本,了解到可以通过将单个字母拼合在一起,再与一开始定义好的关键字进行对比,可以将关键字判定出来;另外在定义特殊字符的时候,比如 x3、y3之类的带有数字的变量,则需要加多一个if语句对其进行判定,将带有数字的变量和单纯的数... 阅读全文
摘要:
#include#include#define max 100int n=0,i=0;char token[max];char a;char word[max];void fuhao();void shuzi();main(){ char *rwtab[6]={"begin","if","th... 阅读全文
摘要:
#include#include#define max 100int n=0,i=0;char token[max];char a;char word[max];void fuhao();void shuzi();main(){ char *rwtab[6]={"begin","if","th... 阅读全文
摘要:
通过上网查找资料后,我对编译原理这门课程有了一定的了解。1、编译原理旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。这门课程关注的是编译器方面的产生原理和技术问题,在理论、技术、方法上都对学生提供了系统而... 阅读全文