Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2019-01-28 | Support for mov instructionmain | Paweł Dybiec | 1 | -0/+1 |
2019-01-27 | Use folding module | Paweł Dybiec | 1 | -3/+10 |
2019-01-27 | Folding instructions | Paweł Dybiec | 1 | -4/+23 |
2019-01-27 | Constant folding analysis | Paweł Dybiec | 1 | -8/+144 |
2019-01-27 | Constant folding optimization - sources | Paweł Dybiec | 2 | -0/+62 |
2019-01-13 | Almost working live variable analysis | Paweł Dybiec | 1 | -3/+70 |
2019-01-13 | Start of live variable analysis | Paweł Dybiec | 1 | -0/+50 |
2018-12-23 | Start of regalloc | Paweł Dybiec | 2 | -1/+191 |
2018-12-10 | While | Paweł Dybiec | 1 | -0/+11 |
2018-12-10 | Fix assignment and string issue | Paweł Dybiec | 1 | -4/+3 |
2018-12-10 | Strings, declarations and fixed ifs | Paweł Dybiec | 1 | -4/+35 |
2018-12-09 | Ifs | Paweł Dybiec | 1 | -2/+22 |
2018-12-09 | Translate: Basic expressions and statements | Paweł Dybiec | 1 | -5/+110 |
2018-12-09 | Initial code for translator | Paweł Dybiec | 2 | -9/+214 |
2018-11-25 | Fix topdown strategy for add | Paweł Dybiec | 1 | -2/+2 |
2018-11-25 | Various improvements for arrays | Paweł Dybiec | 1 | -12/+22 |
2018-11-25 | Lvalues | Paweł Dybiec | 1 | -3/+14 |
2018-11-25 | MultiVarDecl | Paweł Dybiec | 1 | -3/+19 |
2018-11-25 | Better rules for arrays | Paweł Dybiec | 1 | -3/+16 |
2018-11-25 | Types for function calls | Paweł Dybiec | 1 | -8/+36 |
2018-11-25 | Add return and block support | Paweł Dybiec | 1 | -2/+31 |
2018-11-24 | Type checking for global definitions and basic types and operands | Paweł Dybiec | 1 | -17/+70 |
2018-11-24 | Upgrade base | Paweł Dybiec | 2 | -2/+244 |
2018-11-10 | Fixed ambiguity for if else | Paweł Dybiec | 1 | -1/+15 |
2018-11-10 | Add boolean literals | Paweł Dybiec | 2 | -3/+4 |
2018-11-09 | Support multiple indexing | Paweł Dybiec | 1 | -8/+7 |
2018-11-09 | Proper handling of semicolons | Paweł Dybiec | 1 | -2/+2 |
2018-11-08 | Add bool expressions, fixed ambiguity with EOF | Paweł Dybiec | 1 | -2/+1 |
2018-11-08 | Fix string lexing | Paweł Dybiec | 1 | -1/+1 |
2018-11-08 | Fix multi variable declaration | Paweł Dybiec | 1 | -1/+1 |
2018-11-08 | Added structs and array indexing | Paweł Dybiec | 1 | -5/+21 |
2018-11-07 | Add semicolons, multi variable declaration. Fix returns | Paweł Dybiec | 2 | -38/+15 |
2018-11-06 | Add support for chars | Paweł Dybiec | 2 | -16/+31 |
2018-11-05 | Add more expressions and statements | Paweł Dybiec | 2 | -6/+74 |
2018-11-04 | Group operators of same precedence in productions | Paweł Dybiec | 1 | -37/+31 |
2018-11-04 | Parse basic expressions and statements | Paweł Dybiec | 2 | -5/+82 |
2018-11-04 | Parse array dimensions | Paweł Dybiec | 1 | -4/+6 |
2018-11-04 | parse function arguments | Paweł Dybiec | 2 | -54/+51 |
2018-11-04 | Add basic tokens + parse function name | Paweł Dybiec | 2 | -1/+70 |
2018-11-03 | Add first tokens | Paweł Dybiec | 2 | -2/+12 |
2018-11-03 | Change local paths | Paweł Dybiec | 1 | -2/+2 |
2018-10-30 | Initial commit | Paweł Dybiec | 5 | -0/+238 |