-
编译型:编译器
-
解释型:解释器,不需要生成最终目标代码
过程:
-
源程序->词法分析:正则式,有限自动机
-
语法分析:根据语言语义
-
语义分析:语义检查
-
目标代码生成:中间代码转低级语言,需要考虑硬件系统结构
一些错误:
-
语法错误:非法字符,关键字或标识符拼写错误
-
-
编译型:编译器
解释型:解释器,不需要生成最终目标代码
过程:
源程序->词法分析:正则式,有限自动机
语法分析:根据语言语义
语义分析:语义检查
目标代码生成:中间代码转低级语言,需要考虑硬件系统结构
一些错误:
语法错误:非法字符,关键字或标识符拼写错误