头图

一、参考

编译原理 学习系列目录——更新ing

理解代码:编译器的前端技术

二、编译器的前后端

image.png

前端 —— 编译器对程序代码的分析和理解过程,通常只和语言的语法有关,跟目标机器没有关系

后端 —— 生成目标代码的过程,和目标机器有关

三、词法分析

image.png

四、语法分析

clang -fmodules -fsyntax-only -Xclang -ast-dump hello.c

image.png

image.png

五、语义分析

六、小结

image.png


一曲广陵散
76 声望21 粉丝

柴米油盐酱醋茶


引用和评论

0 条评论