Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2017-07-21 | Resolve #7: correctly return function result | Camil Staps | 1 | -24/+31 |
2017-07-21 | Prepend labels with __sil_ to prevent name clashes with C functions | Camil Staps | 1 | -4/+7 |
2017-07-20 | Fix: main can have any result, but no arguments | Camil Staps | 1 | -2/+2 |
2017-07-20 | Check the type of the main function (should be Void) | Camil Staps | 5 | -10/+32 |
2017-07-20 | Cleanup | Camil Staps | 1 | -37/+36 |
2017-07-20 | Allow keywords to be followed by e.g. ( | Camil Staps | 1 | -6/+8 |
2017-07-20 | Type checking | Camil Staps | 9 | -46/+234 |
2017-07-20 | Add checks for locals with type Void | Camil Staps | 4 | -4/+42 |
2017-07-19 | Add checks: no main, duplicate function, duplicate local | Camil Staps | 2 | -20/+64 |
2017-07-19 | Fix testing code | Camil Staps | 1 | -1/+1 |
2017-07-19 | Add NoReturnFromNonVoidError | Camil Staps | 1 | -5/+16 |
2017-07-19 | Add AST checks | Camil Staps | 5 | -11/+117 |
2017-07-19 | Discard unused application results | Camil Staps | 1 | -1/+1 |
2017-07-19 | Add while and ! to printer | Camil Staps | 2 | -0/+3 |
2017-07-19 | Add while and !, fix error in consecutive declarations | Camil Staps | 4 | -17/+44 |
2017-07-19 | Nomenclature: Application type is now Expression | Camil Staps | 5 | -31/+31 |
2017-07-19 | Add else if | Camil Staps | 5 | -35/+39 |
2017-07-19 | Reorganise | Camil Staps | 9 | -59/+71 |
2017-07-19 | Working fibonacci | Camil Staps | 5 | -53/+167 |
2017-07-18 | Add +, -, *, /, %, ~ | Camil Staps | 4 | -21/+129 |
2017-07-18 | Fix stack sizes | Camil Staps | 1 | -6/+15 |
2017-07-18 | ABC machine instructions | Camil Staps | 4 | -38/+51 |
2017-07-18 | Allow for multiple initialisations on one line | Camil Staps | 1 | -5/+5 |
2017-07-18 | Compiling seems to work | Camil Staps | 1 | -23/+89 |
2017-07-17 | Fix some incorrect ABC instructions | Camil Staps | 3 | -13/+18 |
2017-07-17 | Initial commit | Camil Staps | 10 | -0/+650 |