编译原理
小蚊子学代码
这个作者很懒,什么都没留下…
展开
-
c\c++编译原理实现消除直接\间接左递归,first集,follow集,预测分析表,主控程序
#include<iostream>#include<map>#include<list>#include<vector>#include<stdio.h>#include<set>#include<string>#include<stack>using namespace std;typedef struct { string left; string right[200];原创 2021-11-12 15:12:37 · 512 阅读 · 0 评论 -
程序预处理与词法分析器
#include<stdio.h>#include<string.h>#define MAX_LENGTH 1024char str[10000];char str2[10000];char rwtab[48][15] = { “#”,“main”,“if”,“then”,“while”,“do”,“static”,“int”,“double”,“struct”,“break”,“else”,“long”,“switch”,“case”,“typedof”,“char”,原创 2021-10-18 22:12:34 · 169 阅读 · 0 评论 -
c\c++ 编译原理实现消除(直接/间接)左递归,first集,follow集,预测分析表,主控程序
#include<iostream>#include<map>#include<list>#include<vector>#include<stdio.h>#include<set>#include<string>#include<stack>using namespace std;typedef struct { string left; string right[200];原创 2021-11-12 15:07:55 · 1384 阅读 · 1 评论