编译原理学习

来源:互联网 发布:陈羽凡 知乎 编辑:程序博客网 时间:2024/04/30 15:03

编译过程概述:

源程序->词法分析->语法分析->语义分析->中间代码生成->代码优化->目标代码生成->目标程序

词法分析的结果是将源程序的字符流拆分成一个个的token;
语法分析的结果是产生语法单位,可用语法树来表示;
语义分析是审查源程序是否存在语义错误;
一个完整的编译器还包括表格管理和出错处理.

0 0
原创粉丝点击