projects
/
kaleidoscope-hs-old.git
/ summary
commit
grep
author
committer
pickaxe
?
search:
re
summary |
shortlog
|
log
|
commit
|
commitdiff
|
tree
description
LLVM's kaleidoscope tutorial implemented in llvm-hs
owner
Luke Lau
last change
Wed, 17 Apr 2019 22:38:30 +0000
(23:38 +0100)
shortlog
2019-04-17
Luke Lau
Add for loops
master
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Add putchard and move to OrcJIT
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Add externs and change type to double
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Handle ending ;
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Add parenthesis to parsing
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Ignore .swp files
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Add doctests
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Check the type of if condition
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Implement codegen for if statements
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Parse if statements
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Add basic error handling
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Add default optimisation passes
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Update AST to match Kaleidoscope more closely
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Extend AST for functions, calls and variables
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Add support for more binary ops
commit
|
commitdiff
|
tree
|
snapshot
2019-04-17
Luke Lau
Print module to stderr
commit
|
commitdiff
|
tree
|
snapshot
...
heads
5 years ago
master
shortlog
|
log
|
tree