编译原理学习

目标程序-》编译过程-》机器代码(编译过程分为编译器和解释器)编译器作用将目标语言编译为目标等价的语言。而解释器会获取用户输入选择的想要生成的机器代码。(就是可以随意转换)java的字节码。 编译过程:举例:post = inter+arg*60 词法分析(单词词法分析)会整合为单独的语法。post  = id1+id2*60 语法分析(语句分析建立语法树) 语义分析(类型检测以及类型转换) 中间
相关文章
相关标签/搜索