projects
/
kaleidoscope-hs-old.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Add putchard and move to OrcJIT
2019-04-17
Luke Lau
Add putchard and move to OrcJIT
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Add externs and change type to double
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Handle ending ;
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Add parenthesis to parsing
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Ignore .swp files
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Add doctests
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Check the type of if condition
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Implement codegen for if statements
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Parse if statements
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Add basic error handling
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Add default optimisation passes
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Update AST to match Kaleidoscope more closely
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Extend AST for functions, calls and variables
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Add support for more binary ops
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Print module to stderr
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Add basic JIT
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Begin IR building
commit
|
commitdiff
|
tree
2019-04-17
Luke Lau
Begin parsing addition
commit
|
commitdiff
|
tree