资源列表
编译原理课程设计报告书.doc
- 设计内容 对循环语句:for〈表达式;循环条件;表达式〉{赋值语句} (1)设计符合自身语法分析方法要求的文法和属性文法。 (2)设计语法分析表(简单优先级表)。 (3)对源文件进行词法和语法分析同时对源文件进行语义处理。 (4)设计中间代码格式并输出三地址中间代码到文件中保存。 对源文件中的错误进行输出。
判断是否为LL(1)文法 java编写
- 此程序是语法分析,判断是否为LL(1)文法,如果是则构造first集,follow集,select集,并输出分析表。程序用java编写。
判断是否为LL(1)文法 C语言
- 此程序是语法分析,判断是否为LL(1)文法,如果是则构造first集,follow集,select集,并输出分析表。程序用C语言编写。
递归下降分析器/词法分析
- 实现了简单词法分析和语法分析 实现平台eclipse
一个小巧的BASIC解释器的源代码.zip
- 一个解释basic语言的解释器。
词法分析程序
- 一个词法分析源程序,可以运行的,请放心!
LL1文法分析
- LL1文法分析,可以求first,follow,select等
递归下降分析
- 递归下降分析 实验报告
if-else条件语句翻译
- if-else条件语句翻译
预测分析法
- #include #include #include #define MAX 30 int table[5][6]; char stack[30]; int top=0; char buffer[MAX]; int buf=0; void start()//初始化预测分析表