编译原理实验系列
文章平均质量分 89
编译原理所涉及到的各种实验,包括实验代码,实验报告等等。
小航同学吖
程序猿
展开
-
编译原理——SLR(1)语法分析器(C/C++代码实现)
实现LR语法分析器,执行过程举例:分析id+id*id,根据PPT上的预测分析表,输入id+id*id#,分析出栈和输出的内容。文法:E'->E,E->E+T, E->T,T->T*F,T->F,F->(E),F->id原创 2023-01-05 18:18:04 · 7097 阅读 · 1 评论 -
编译原理——语法分析器(C/C++代码实现)
根据编译原理理论课中学习的算术表达式文法,以及该文法LL(1)分析表,用C语言编写接受算术表达式为输入的语法分析器,以控制台(或文本文件,也可以结合词法分析器完成)为输入,控制台(或文件)输出产生式序列形式的分析结果。原创 2023-01-03 21:44:08 · 13526 阅读 · 0 评论 -
编译原理——进制、标识符识别(C/C++代码实现)
编写一个程序可以从文本文件中识别出进制、标识符种类等,加深对进制,标识符组成的了解。根据标识符,实数以及进制数特点,编写识别出它们的分析器,以文本文件输入,控制台输出识别出来的相关内容。原创 2023-01-02 17:13:38 · 1512 阅读 · 1 评论 -
编译原理——词法分析器(C/C++代码实现)
编译原理实验:实验一:词法分析器编写识别单词的词法分析器,控制台输出识别出的每个单词。内含实验代码。实验报告下载链接。原创 2023-01-01 10:45:18 · 4534 阅读 · 4 评论