您的位置: 首页 > 文章 > 编译原理个人总结 编译原理个人总结 分类: 文章 • 2024-07-28 23:41:58 编译原理 编译概述 把高级程序语言翻译成汇编语言或机器语言的工作称为编译,完成这项翻译工作的软件系统称为编译程序或编译器。下图展示高级语言从编译到执行的大致过程(本文中图片来源均为张莉等编著的《编译技术》)。 对于纯编译型语言(如c),程序在执行之前必须要有编译过程。对于解释型的语言,可以对源代码或中间代码按行解释执行。 文法和语言的概念和表示 词法分析 语法分析 符号表管理 运行时的存储组织及管理 源程序的中间形式 语义分析和代码生成