试题详情
- 简答题编译程序的前端
- 它由这样一些阶段组成:这些阶段的工作主要依赖于源语言而与目标机无关。通常前端包括词法分析、语法分析、语义分析和中间代码生成这些阶段,某些优化工作也可在前端做,也包括与前端每个阶段相关的出错处理工作和符号表管理等工作。
关注下方微信公众号,在线模考后查看
热门试题
- 规范句型
- 下面()语法制导翻译中,采用拉链—回填技
- 下列不属于banana的子串的是()。
- 静态分析器是在不运行程序的情况下对源程序
- 语法制导的定义
- 编译方式与解释方式的根本区别在于()。
- 词法分析器的输出常用三元式表示。
- 一个LL(l)文法一定是无二义的。
- 句柄
- 按逻辑上划分,编译程序第二步工作是什么?
- ()文法不是LL(1)的。
- 扫描器的任务是从()中识别出一个个()。
- LR法是自顶向下语法分析方法。
- 算法优先分析中,可规约串是()
- 规范归约(最左归约-最右推导的逆过程)的
- 通常把编译过程分为分析前端与综合后端两大
- 继承属性值的计算依赖于分析树中它的()的
- 在编译方法中,动态存储分配的含义是()。
- 目标代码生成时,应考虑如何充分利用计算机
- 设R和S分别是字母表∑上的正规式,则有L