aboutsummaryrefslogtreecommitdiff
path: root/Sil/Compile.icl
AgeCommit message (Expand)AuthorFilesLines
2017-07-21Resolve #7: correctly return function resultCamil Staps1-24/+31
2017-07-21Prepend labels with __sil_ to prevent name clashes with C functionsCamil Staps1-4/+7
2017-07-20Check the type of the main function (should be Void)Camil Staps1-1/+1
2017-07-20CleanupCamil Staps1-37/+36
2017-07-20Type checkingCamil Staps1-18/+95
2017-07-19Add AST checksCamil Staps1-11/+15
2017-07-19Discard unused application resultsCamil Staps1-1/+1
2017-07-19Add while and !, fix error in consecutive declarationsCamil Staps1-3/+16
2017-07-19Nomenclature: Application type is now ExpressionCamil Staps1-7/+7
2017-07-19Add else ifCamil Staps1-21/+17
2017-07-19ReorganiseCamil Staps1-1/+1
2017-07-19Working fibonacciCamil Staps1-31/+81
2017-07-18Add +, -, *, /, %, ~Camil Staps1-15/+72
2017-07-18Fix stack sizesCamil Staps1-6/+15
2017-07-18ABC machine instructionsCamil Staps1-0/+1
2017-07-18Compiling seems to workCamil Staps1-23/+89
2017-07-17Fix some incorrect ABC instructionsCamil Staps1-7/+9
2017-07-17Initial commitCamil Staps1-0/+109