
编译原理
文章平均质量分 93
西瓜刀盹了
西北瓜业大学记蒜机学园的白菜本科生不愿透露自己的姓名.
展开
-
SysY文法编译器前端设计实现
本次实验,我实现了SysY文法的编译器前端,在windows环境下使用mingw32-make进行编译,具体细节如下:词法分析使用flex自动生成;语法分析使用bison自动生成,在语法分析过程中生成抽象语法树AST;IR生成手动实现,递归遍历抽象语法树,生成老师提供的IR,测例通过率99.03%,仅一个测例未通过;原创 2023-03-21 17:29:48 · 2551 阅读 · 2 评论 -
递归下降分析法实现强化计算器
1.使用bison 和 flex 实现扩展版计算器该计算器支持实型的两种表达,分别是小数和科学计数法.该计算器支持 加, 减, 乘 除 四种运算 和括号()运算符.该计算器支持整形,实型混合运算2.通过递归下降分析法自行编写的语法分析和使用flex进行的词法分析的计算器.支持整数,实数支持加减乘除和括号支持混合运算.5.1。原创 2023-03-21 17:12:37 · 456 阅读 · 0 评论 -
C语言编译过程分析及实验验证
编写的一个简单C语言例子,按照预处理->编译->汇编->链接的操作过程,截图分析做成Word文档,理解并分析源程序与可执行程序Section的对应关系,特别是数据与指令,理解编译器的功能.原创 2023-03-21 16:48:11 · 837 阅读 · 0 评论