aboutsummaryrefslogtreecommitdiffstats
path: root/c_compiler
Commit message (Collapse)AuthorAgeFilesLines
* Adding test and break workingYann Herklotz2017-03-2215-139/+308
|
* changed type layout to have all necessary informationYann Herklotz2017-03-2111-181/+486
|
* global vars work and changing to printfYann Herklotz2017-03-209-75/+188
|
* Added large numbersYann Herklotz2017-03-191-0/+7
|
* Making recursion nicerYann Herklotz2017-03-191-4/+3
|
* removed unnecessary fileYann Herklotz2017-03-191-5/+5
|
* Completely working recursion and with correct frameYann Herklotz2017-03-193-9/+7
|
* Finished better expressionsYann Herklotz2017-03-198-32/+167
|
* Made test cases a bit betterYann Herklotz2017-03-188-28/+26
|
* Fixed compound statementYann Herklotz2017-03-181-3/+14
|
* Broke compound statementYann Herklotz2017-03-185-17/+53
|
* Working while loopYann Herklotz2017-03-182-1/+12
|
* added while loop and if workingYann Herklotz2017-03-184-22/+102
|
* Creating if statementYann Herklotz2017-03-177-62/+119
|
* Fixed seg faultYann Herklotz2017-03-172-26/+44
|
* Trying to fix segfaultYann Herklotz2017-03-1718-129/+143
|
* Working functionsYann Herklotz2017-03-175-13/+13
|
* function calls now work completelyYann Herklotz2017-03-166-18/+29
|
* Check if function calls workYann Herklotz2017-03-167-13/+71
|
* working, added function callsYann Herklotz2017-03-163-2/+36
|
* Still works and added correct frame sizeYann Herklotz2017-03-169-55/+482
|
* Working with stackYann Herklotz2017-03-155-25/+52
|
* Reformatted and workingYann Herklotz2017-03-132-9/+10
|
* ReformattingYann Herklotz2017-03-1317-368/+355
|
* Have to improve reg allocationYann Herklotz2017-03-1210-8/+105
|
* improving memory leaksYann Herklotz2017-03-111-7/+7
|
* Added shared_ptr for less memory leaksYann Herklotz2017-03-1115-52/+87
|
* Can do multiple adds and subsYann Herklotz2017-03-102-4/+4
|
* moved test casesYann Herklotz2017-03-1012-0/+24
|
* fixing .gitignoreYann Herklotz2017-03-101-2/+0
|
* fixing .gitignoreYann Herklotz2017-03-105-698/+4
|
* fixing .gitignoreYann Herklotz2017-03-1030-0/+0
|
* fixing .gitignoreYann Herklotz2017-03-1031-2/+2
|
* repairing gitignoreYann Herklotz2017-03-101-2/+2
|
* removed unneeded foldersYann Herklotz2017-03-1074-913/+0
|
* Changed simple test caseYann Herklotz2017-03-1051-5/+623
|
* fixing test casesYann Herklotz2017-03-101-2/+2
|
* removing test cases outputYann Herklotz2017-03-109-2/+89
|
* Adding test casesymherklotz2017-03-1010-0/+78
|
* Can do simple add and subtractymherklotz2017-03-105-9/+30
|
* Passing all my tests for nowymherklotz2017-03-105-1/+33
|
* Finished assignment expressionymherklotz2017-03-108-24/+84
|
* Got variables and bindings kind of workingymherklotz2017-03-1025-85/+220
|
* Changing printasmYann Herklotz2017-03-1020-110/+158
|
* Adding extra test case and slight mod to classesYann Herklotz2017-03-083-2/+15
|
* Merge branch 'master' into compilerYann Herklotz2017-03-0723-132/+784
|\
| * adding ctags for some reasonYann Herklotz2017-03-071-0/+683
| |
| * Can compile simplest programYann Herklotz2017-03-0721-130/+101
| |
| * Removing declaration of filenoYann Herklotz2017-03-061-2/+0
| |
* | Commiting compilerYann Herklotz2017-03-0717-0/+201
|/