编译程序的主要功能是把用高级语言编写的源程序翻译为等价的目标程序。就一个典型的编译程序而论,一般都含有下面八个部分:
( 1 )、词法分析程序(也称为扫描器)
( 2 )、语法分析程序(有时简称为分析器)
( 3 )、语义分析程序
( 4 )、中间代码生成程序
( 5 )、代码优化程序
( 6 )、目标代码生成程序
( 7 )、错误检查和处理程序
( 8 )、各种信息表格的管理程序。
本文介绍了编译程序的基本组成部分及其功能。通常包括词法分析、语法分析、语义分析等八大模块,旨在将高级语言转换为目标代码。
编译程序的主要功能是把用高级语言编写的源程序翻译为等价的目标程序。就一个典型的编译程序而论,一般都含有下面八个部分:
( 1 )、词法分析程序(也称为扫描器)
( 2 )、语法分析程序(有时简称为分析器)
( 3 )、语义分析程序
( 4 )、中间代码生成程序
( 5 )、代码优化程序
( 6 )、目标代码生成程序
( 7 )、错误检查和处理程序
( 8 )、各种信息表格的管理程序。
1万+
3940
6957

被折叠的 条评论
为什么被折叠?
——编译程序的八个部分&spm=1001.2101.3001.5002&articleId=25243419&d=1&t=3&u=6b4947f97b5348afa786f60bd668641d)