版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PLO
一、实验目的
........................................................................................... 二、实验内容
........................................................................................... 三、源程序分析
....................................................................................... 、
语言编译器的基本工作流程.............................................. 、
语言编译器主要函数的作用及其函数之间的调用......... 、编译器的语法语义分析.............................................................. 、编译器在进行语法语义分析时,各函数的调用关系、递归子程序实现
................................................................. 、其他两大部分的功能
......................................................... 、说明部分的分析
.................................................................. 、过程体的分析:
.................................................................. 、
编译程序的目标代码结构和代码生成.............................. 、对分程序体人口的处理
..................................................... 、类
代码指令的详细解释
......................................... 、
编译程序的语法错误处理.................................................. 四、设计的基本思想
............................................................................... 、对
语句的扩展:
.................................................................. 、对一维数组的扩展:................................................................. 五、结果及分析
..................................................................................... 、对
语句扩展的测试结果.................................................... 、对一维数组扩展的测试结果....................................................
::=IF
THEN
[ELSE
X
Y
Y
>
Y
<
X
X
::=
::=
top
=
;
...
:
=
;、
语言编译器的基本工作流程
、
语言编译器主要函数的作用及其函数之间的调用
gen生成目标代
通过基地址
登记到名字查标示符在名字表中的
数组元素索
、编译器的语法语义分析
end
do
end
do
end
<>
<>
end
endend
ENTER
TABLE
TX
LEVDX
DX
TABLE、
编译程序的目标代码结构和代码生成
*
,
*
*
:
do
l
l
LIT
l
l
l
l
CAL
l
l
,
、
编译程序的语法错误处理
TEST(、对
语句的扩展:
,
//
=
=
=
==
{...
=
///////
/////////
=
//
{ //}
、对一维数组的扩展::
=
=
enum
{ };
,
:
{...
,
,
add
};
{...
,
=
=
=
=
=
},
{
,
==
{
==
{
=
=
==
:
}{
=
==
num
:
}
==
{ }
==
{
=
=
==
:
}{
=
==
num
:
}
==
{ }
=
+
=
<=
}
}
{
=
==
{
=
);
{
//
//
}}{
}
}
{
i
=
==
{
=
==
{
,
}{
}}{
}
}
{...
==
{...
}}
,:
{
i,
==
{i
=
(i
==
{
}{enum
=
{
=
,
go
{}
i
=
(i
==
}{...}
}
:
{...
,,,
=
+
+
,
+
+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版小额贷款担保及贷款利率调整及贷款条件变更及担保人责任合同3篇
- 二零二五年度木工耗材供应与配送合同4篇
- 01 修辞手法题的应对策略-高考语文一轮复习之核心考点解密
- 七年级道德与法治试卷
- 信用激励措施考核试卷
- 二零二五年度钢材行业质量标准制定与实施合同3篇
- 二零二五年度陵园墓碑雕刻技艺传承合同4篇
- 2025版品牌视觉设计制作合同范本2篇
- 《菜根谭名句》课件
- 2025年因擅自公开他人隐私赔偿协议
- 课题申报书:GenAI赋能新质人才培养的生成式学习设计研究
- 骆驼祥子-(一)-剧本
- 全国医院数量统计
- 《中国香文化》课件
- 2024年医美行业社媒平台人群趋势洞察报告-医美行业观察星秀传媒
- 第六次全国幽门螺杆菌感染处理共识报告-
- 天津市2023-2024学年七年级上学期期末考试数学试题(含答案)
- 经济学的思维方式(第13版)
- 中国绿色食品市场调查与分析报告
- 手卫生依从性调查表
- 湖北教育出版社四年级下册信息技术教案
评论
0/150
提交评论