Implementing a JIT Compiled Language with Haskell and LLVM
首页
白天
夜间
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
编辑文档
Implementing a JIT Compiled Language with Haskell and LLVM
来源 1
浏览
776
扫码
打印
2021-06-27 16:50:16
Implementing a JIT Compiled Language with Haskell and LLVM
上一篇:
下一篇:
Chapter 9 ( Appendix )
发布点评
Implementing a JIT Compiled Language with Haskell and LLVM
Chapter 9 ( Appendix )
Chapter 1 ( Introduction )
Setup
The Basic Language
LLVM Introduction
Full Source
Chapter 2 (Parser and AST)
Parser Combinators
The Lexer
The Parser
The REPL
Full Source
Chapter 3 ( Code Generation )
Haskell LLVM Bindings
Code Generation Setup
Blocks
Instructions
From AST to IR
Full Source
Chapter 4 ( JIT and Optimizer Support )
ASTs and Modules
Constant Folding
Optimization Passes
Adding a JIT Compiler
External Functions
Full Source
Chapter 5 ( Control Flow )
‘if’ Expressions
‘for’ Loop Expressions
Full Source
Chapter 6 ( Operators )
User-defined Operators
Binary Operators
Unary Operators
Kicking the Tires
Full Source
Chapter 7 ( Mutable Variables )
Why is this a hard problem?
Memory in LLVM
Mutable Variables
Assignment
Full Source
Chapter 8 ( Conclusion )
暂无相关搜索结果!
本文档使用
全库网
构建
×
思维导图备注
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度