Navigation
next
LLVM教程
»
用LLVM开发新语言
¶
原文:
Implementing a Language with LLVM
作者:
Chris Lattner
译者:
连城
许可协议:
署名 2.5 中国大陆许可协议
(
全文
)
目录
第一章 教程简介与词法分析器
教程介绍
初级语言
词法分析器
第二章 实现语法分析器和AST
本章简介
抽象语法树(AST)
语法解析器基础
解析基本表达式
解析二元表达式
解析其余结构
引导代码
总结
完整源码
第三章 LLVM IR代码生成
本章简介
代码生成的准备工作
表达式代码生成
函数的代码生成
完整代码
第四章 添加JIT和优化支持
第五章 对语言进行扩展:控制流程
第六章 对语言进行扩展:用户自定义运算符
用户自定义一元运算符
试飞
第七章 对语言进行扩展:可变变量
第八章 结论及LLVM相关的其他有用内容
Next topic
第一章 教程简介与词法分析器
This Page
Show Source
Quick search
Navigation
next
LLVM教程
»