summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Add array indexing (not writing yet, though...)HEADmastertomsmeding2017-02-03
* Codegen some casts; makes mandel.nl JUST worktomsmeding2017-02-02
* Ease creation of locrefs in genExpressiontomsmeding2017-02-02
* Parse and typecheck caststomsmeding2017-02-02
* Support 1U literalstomsmeding2017-02-02
* Pointer arithmetic now also for Minustomsmeding2017-02-02
* Separate out pointer arithmetic logictomsmeding2017-02-02
* Pointer arithmetic!tomsmeding2017-02-01
* Floats, bugfixes, small reorganisationstomsmeding2017-02-01
* Dots before labels to prevent namespace pollutiontomsmeding2017-02-01
* Actually run the LLVM verifier; fix all problemstomsmeding2017-02-01
* More operators and less function pointerstomsmeding2017-02-01
* More Equal rulestomsmeding2017-01-31
* Support parentheses in expressionstomsmeding2017-01-31
* Handle non-returning void functions, and error on missing returntomsmeding2017-01-31
* Hide string literals in object filetomsmeding2017-01-31
* Move test files to separate foldertomsmeding2017-01-31
* Implement >= and <=tomsmeding2017-01-30
* Fix loading global string literalstomsmeding2017-01-30
* Fix functions with no argumentstomsmeding2017-01-30
* Calling external functions!tomsmeding2017-01-29
* Call functionstomsmeding2017-01-29
* Do function argument typechecking correctlytomsmeding2017-01-29
* Detect duplicate variablestomsmeding2017-01-29
* Compile string literalstomsmeding2017-01-28
* Fix string parsingtomsmeding2017-01-28
* Fix recursive typedef replacementtomsmeding2017-01-28
* Make new-make-version-readytomsmeding2017-01-28
* Can compile test.nl (with a simple change)tomsmeding2017-01-27
* typeCompatible -> resultTypetomsmeding2017-01-27
* If and while workingtomsmeding2017-01-27
* Actually compile to an object filetomsmeding2017-01-26
* Also fix stores... See HEAD^tomsmeding2017-01-26
* Fix a VERY elusive segfault.tomsmeding2017-01-26
* Handle returns (this segfaults llvm-general...)tomsmeding2017-01-26
* Global variables, and fix working with allocatomsmeding2017-01-26
* cleanupTrampolinestomsmeding2017-01-26
* type-otomsmeding2017-01-26
* Compile simple expressionstomsmeding2017-01-25
* Compile to LLVM IRtomsmeding2017-01-24
* Codegen single literal inttomsmeding2017-01-24
* Can codegen a simple variable declarationtomsmeding2017-01-24
* Generate code for global variablestomsmeding2017-01-24
* Fix type parsing and not supporting capital letterstomsmeding2017-01-23
* Name generator monad test codetomsmeding2017-01-23
* Add block.nltomsmeding2017-01-23
* Code now typecheckstomsmeding2017-01-23
* Initial -- dump of stufftomsmeding2017-01-20