常见语言结构的翻译
考试要求: 掌握     
知识路径:  > 计算机系统基础知识  > 计算机软件基础知识  > 程序设计语言和语言处理程序知识  > 汇编、编译、解释系统的基本知识和基本工作原理  > 程序语言翻译基础  > 编译程序基本原理  > 语法制导翻译和中间代码生成


 
       常见的程序语言结构主要有算术表达式、布尔表达式、赋值语句和控制语句(if、while)等。不同结构需要不同的处理方法,但翻译程序的构造原理是相似的。
       对于各种语法结构的语法制导翻译,一般是在相应的语法规则中加入适当的语义处理,从而在对程序语句进行语法分析过程中的恰当时机同时完成语义处理,实现语义分析。
       例如,语句if x
       
       四元式表
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有