summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2021-01-26bootstrap: Check that blocks start with { or return/break/etc.Samuel Lidén Borell1-0/+4
2021-01-15bootstrap: Parsing of gotoSamuel Lidén Borell1-0/+9
2021-01-15bootstrap: Parsing of "switch" blocksSamuel Lidén Borell1-0/+26
2021-01-13bootstrap: Parsing of "for" loopsSamuel Lidén Borell1-0/+7
2021-01-13bootstrap: Fix parsing of empty blocksSamuel Lidén Borell1-0/+4
2021-01-13bootstrap: Parsing of enum typesSamuel Lidén Borell1-0/+10
2021-01-12bootstrap: Add boolean not/and/or operatorsSamuel Lidén Borell1-0/+15
2021-01-10bootstrap: Basic parsing of array typesSamuel Lidén Borell1-0/+2
2020-12-06bootstrap: Implement loopend/loopempty blocksSamuel Lidén Borell1-2/+5
2020-12-05bootstrap: Implement basic do/while statementSamuel Lidén Borell1-0/+5
2020-12-05bootstrap: Basic test file for if/else and whileSamuel Lidén Borell1-0/+12
2020-12-05bootstrap: Emit struct definitions in the correct orderSamuel Lidén Borell1-0/+30
2020-12-04bootstrap: Basic C translation of number literalsSamuel Lidén Borell1-1/+1
2020-10-03bootstrap: Parsing of expressionsSamuel Lidén Borell1-0/+38
2020-09-27bootstrap: Parsing of local variable declarationsSamuel Lidén Borell3-0/+45
2020-09-27bootstrap: Use hashtables for struct fields and function parametersSamuel Lidén Borell2-0/+25