随笔分类 -  编译原理实验

小型Basic编译器问题
摘要:# include # include # include # include # include //使用map解决一对一 的关系 using namespace std; map mapdata; //数据存储 typedef struct node { long num; char ch1[20]; char ch2[20]; }LINK; LINK arry[101];... 阅读全文

posted @ 2017-06-17 19:59 随风浪子的博客 阅读(652) 评论(0) 推荐(0)

递归下降语法分析
摘要:1 # include 2 # include 3 # include 4 int E(); 5 int G(); 6 int T(); 7 int Ss(); 8 int F(); 9 char a[52]; 10 int total=0; 11 int i=0; 12 ... 阅读全文

posted @ 2014-06-12 15:38 随风浪子的博客 阅读(582) 评论(0) 推荐(0)

LR(0)语法分析
摘要:1 # include 2 # include 3 4 //存储LR(0)分析表 5 struct node 6 { 7 char ch; 8 int num; 9 }; 10 struct node table[]={ 11 12 {'s... 阅读全文

posted @ 2014-06-12 15:35 随风浪子的博客 阅读(3951) 评论(0) 推荐(1)

导航