涉猎《编译原理》(1)语言处理器

我觉得,《编译原理》(龙书),第一篇就很吸引人,语言处理器。

语言处理器

编译器:一段将源程序转化为目标程序的程序 ,同时编译器也有报告源程序错误的功能。

解释器: 一段逐条解释源程序并结合输入产生输出的程序,有源程序报错功能而且比编译器效果好。

差别嘛,通常情况下,编译过程比解释过程更快,但解释器能够有更好的错误诊断,因为解释器是逐句进行解释的。


源程序编译过程

在这里插入图片描述


编译器运行流程

在这里插入图片描述


原创文章 153 获赞 719 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_43762191/article/details/105890391