summaryrefslogtreecommitdiff
path: root/05/main.b
AgeCommit message (Collapse)Author
2022-02-13sprintf working! (but not snprintf ...)pommicket
2022-02-13fixed local variables and also structs containing arrayspommicket
2022-02-11subtraction codegenpommicket
2022-02-10generating code for casts!pommicket
2022-02-10fix some calling convention stuffpommicket
2022-02-09start codegenpommicket
2022-02-09more parsing tests, fixed more bugspommicket
- we now handle incomplete structs properly - small fix in for loop printing
2022-02-08fix declaring multiple variables after struct definitionpommicket
2022-02-08more parsing tests, more fixespommicket
- #elif now actually works properly (hopefully) - fixed some array decaying bugs (hopefully), and generally simplified typing
2022-02-07cleanup - declaring functions without defining them, etc.pommicket
2022-02-07proper call typing?pommicket
2022-02-06using function namespommicket
2022-02-06function parameters, fix local variablespommicket
2022-02-05start local declarationspommicket
2022-02-04bugfix, planning static variablespommicket
2022-02-04parsing break, continue, returnpommicket
2022-02-03start parsing statements (not a lot yet)pommicket
2022-02-02arrays decay to pointers - also found bugpommicket
2022-02-02struct initializers, found some bugs (not fixed yet)pommicket
2022-01-29normal (i.e. non-brace) initializerspommicket
2022-01-28start top level decls - also oops forgot about sizeless arrayspommicket
2022-01-27switch to using mmap for output filepommicket
2022-01-26struct/union definitionspommicket
2022-01-26commas starting to workpommicket
2022-01-26more work, now it's brokenpommicket
2022-01-25i forgot about commas ...pommicket
2022-01-24enums almost workingpommicket
2022-01-24sizeof working?pommicket
2022-01-19type splittingpommicket
2022-01-18start typedefspommicket
2022-01-15parsing/typing fixespommicket
2022-01-14parsing fixespommicket
2022-01-14some binop typingpommicket
2022-01-13simple expressionspommicket
2022-01-12"nice" floating-point literals seem to workpommicket
2022-01-12better float ideapommicket
2022-01-12bad float implementationpommicket
2022-01-11untested first stab at floatspommicket
2022-01-11full multiplypommicket
2022-01-11powers of 10pommicket
2022-01-11tokenizing string literals and identifierspommicket
2022-01-11tokenizing integer literalspommicket
2022-01-11start tokenizationpommicket
2022-01-10 #includepommicket
2022-01-09 #line, #pragmapommicket
2022-01-09start fmacro replacementpommicket
2022-01-09object-like macro replacement working?pommicket
2022-01-08reading function-like macrospommicket
2022-01-08start translation phase 4pommicket
2022-01-08preprocessing tokenspommicket