编译原理复习第一篇

1.编译原理的“前端”和“后端” “前端”指的是编译器对程序代码的分析和理解过程。它通常只跟语言的语法有关,跟目标机器无关。而与之对应的“后端”则是生成目标代码的过程,跟目标机器有关。整个编译过程简要,如图:  2.词法分析 用一套定义好的词法正则来解析程序字符串,最终得到单词。 3.语法分析: 用定义好的语法规则,生成AST语法树。这样计算机就知道如何执行一句一句的程序语句了。 4.demo:
相关文章
相关标签/搜索