操作系统Linux内核编译实验报告.docx
2022-06-20 09:00:15 2.5MB 互联网
东南大学计算机系编译实验 lex&&yacc
1
pl/0语言的语法分析器,java编写,特别适合山大编译实验,输出的中间过程详细。
1
编译原理实验内含NFA到DFA DFA最小化 递归下降翻译程序 LL1 LR 等源码加实验报告
2022-01-05 18:04:46 10.15MB NFA到DFA DFA最小化 LL1LR
1
大学课程编译原理的实验报告,c/c++编写,共三个实验阶段,以及三个合并成完成版。每一个都有实验报告文档以及代码,附带使用说明。
2021-11-23 09:30:22 467KB 编译原理 实验报告 编译实验 代码
1
以下是实验目的 实验一:词法分析 一.实验目的 1、学会针对DFA转换图实现相应的高级语言源程序。 2、深刻领会状态转换图的含义,逐步理解有限自动机。 3、掌握手工生成词法分析器的方法,了解词法分析器的内部工作原理。 实验二 递归下降语法分析器 实验目的 (1)加深对递归下降分析法一种自顶向下的语法分析方法的理解。 (2)根据文法的产生式规则消除左递归,提取公共左因子构造出相应的递归下降分析器。 实验三  LR语法分析器 实验目的 (1)掌握下推机这一数学模型的结构和理论,并深刻理解下推自动机在LR分析法中的应用(即LR分析器)。 (2)掌握LR分析法的思想,学会特定分析表的构造方法,利用给出的分析表进行LR分析。 实验四  S-属性文法与自底向上翻译  实验目的 (1) 掌握计算机语言的属性文法应用的实现方法。 (2) 掌握语法树到中间代码(三地址码)的转换线性处理方法。 (3) 属性文法和语法制导翻译法进行语义翻译。
1
是利用FLEX生成的词法分析器,调用YYLEX()来实现token的获取。
2021-11-17 15:30:54 44KB 编译原理
1
十、设计SAMPLE语言的语法、语义分析器,输出四元式的中间结果。 检查要求: a)启动程序后,先输出作者姓名、班级、学号(可用汉语、英语或拼音)。 b)请求输入测试程序名,键入程序名后自动开始编译。 c)输出四元式中间代码(样式见样板输出3和4)。 d)能发现程序的语法错误并输出出错信息。
2021-11-15 21:48:21 32.63MB 编译原理 课程作业
1
详细描述编译linux内核的步骤及个人心得
2021-07-03 18:46:53 735KB linux内核 编译
1