初识clang&llvm

2021-12-12  本文已影响0人  牛奶言兼

官方项目链接:The LLVM Compiler Infrastructure Project


clang是类c语言的编译前端,其包含词法解析器、语法解析器等部分,生成LLVM IR,再由编译后端LLVM来进行代码生成。

在此,打算深入系统研究学习clang编译前端的框架设计,以此对编译器前端所涉及的词法解析、语法解析的基本范式有个理解。

part1 搭建项目调试环境 - 简书 (jianshu.com)

part2 初识词法解析 - 简书 (jianshu.com)

part3 词法单元解析模式 - 简书 (jianshu.com)

part4 词法单元解析实例 - 简书 (jianshu.com)

上一篇 下一篇

猜你喜欢

热点阅读