编译原理【1】概述:词法分析、语法分析、语义分析 | 您所在的位置:网站首页 › 编译程序各阶段的工作都涉及到什么内容 › 编译原理【1】概述:词法分析、语法分析、语义分析 |
什么是编译?
编译就是将高级语言程序转换成汇编语言程序/及其语言程序的过程。 编译的步骤也和人工翻译是一样的。
一词一码:就是说,每个不同的词分别使用一个种别码,比如: if: program: while: 多词一码:标识符是程序员编程时设置的。我们为不能枚举所有标识符,因此将所有标识符归为一个种别码。由于多个词对应一个种别码,因此在同一种别码间需要另外设置属性值来标识不同的属性:(变量名?数组名?常量?)或者(整型?浮点型?字符型?…)
主要做两件事:收集标识符的属性信息 和 对语义的检查(检查合法性) |
CopyRight 2018-2019 实验室设备网 版权所有 |