kaleidoscope-hs.git
2019-11-09 Luke Lau</s>Add standard library tutorial-1-flat
2019-11-09 Luke LauAdd rules for statically linking the standard library in
2019-11-09 Luke LauResolve symbols
2019-11-09 Luke LauLoad the standard library
2019-11-09 Luke LauAdd Makefile for building stdlib
2019-11-09 Luke Lau<s>Start the standard library
2019-11-08 Luke Lau</s>Add control flow
2019-11-08 Luke LauGenerate code for for loops
2019-11-08 Luke LauParse for loops
2019-11-08 Luke LauGenerate code for if statements
2019-11-08 Luke LauTidy up the parsing a bit
2019-11-08 Luke Lau<s>Parse if expressions
2019-11-07 Luke Lau</s>Add JIT
2019-11-07 Luke LauFind our JIT'ed function and run it
2019-11-07 Luke LauDetect and remove __anon_exprs in repl
2019-11-07 Luke Lau<s>Set up the LLVM context and optimise the module
2019-06-03 Luke Lau</s>Add LLVM IR codegen
2019-06-03 Luke LauGenerate code for call expressions
2019-06-03 Luke LauHandle EOFs in the repl
2019-06-03 Luke LauGenerate code for externs
2019-06-03 Luke LauGenerate code for functions and variables
2019-06-03 Luke LauGenerate code for binary operations
2019-06-03 Luke Lau<s>Begin codegen
2019-06-03 Luke Lau</s>Add AST and parsing
2019-06-03 Luke LauAdd basic repl
2019-06-03 Luke LauParse call expressions
2019-06-03 Luke LauParse parentheses
2019-06-03 Luke LauParse defs and externs
2019-06-03 Luke LauParse variables in expressions
2019-06-03 Luke LauParse more binary ops
2019-06-03 Luke Lau<s>Start parsing expressions
2019-05-18 Luke LauInitial commit