编译程序的主要功能是把用高级语言编写的源程序翻译为等价的目标程序。就一个典型的编译程序而论,一般都含有下面八个部分:
( 1 )、词法分析程序(也称为扫描器)
( 2 )、语法分析程序(有时简称为分析器)
( 3 )、语义分析程序
( 4 )、中间代码生成程序
( 5 )、代码优化程序
( 6 )、目标代码生成程序
( 7 )、错误检查和处理程序
( 8 )、各种信息表格的管理程序。
本文介绍了编译程序的基本组成部分及其功能。通常包括词法分析、语法分析、语义分析等八大模块,旨在将高级语言转换为目标代码。
编译程序的主要功能是把用高级语言编写的源程序翻译为等价的目标程序。就一个典型的编译程序而论,一般都含有下面八个部分:
( 1 )、词法分析程序(也称为扫描器)
( 2 )、语法分析程序(有时简称为分析器)
( 3 )、语义分析程序
( 4 )、中间代码生成程序
( 5 )、代码优化程序
( 6 )、目标代码生成程序
( 7 )、错误检查和处理程序
( 8 )、各种信息表格的管理程序。
您可能感兴趣的与本文相关的镜像
Seed-Coder-8B-Base
Seed-Coder是一个功能强大、透明、参数高效的 8B 级开源代码模型系列,包括基础变体、指导变体和推理变体,由字节团队开源

被折叠的 条评论
为什么被折叠?