aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
13 daysFix parser state after sizeofmainSamuel Lidén Borell1-0/+1
14 daysImplement #line directiveSamuel Lidén Borell1-0/+24
14 daysAdd -Xb option for dumping backtrace on compilation errorSamuel Lidén Borell1-2/+12
14 daysFix #include in current directorySamuel Lidén Borell1-1/+1
14 daysShow nice errors on missing files. Handle unknown line numbers gracefullySamuel Lidén Borell1-7/+20
14 daysDon't attempt to compile object filesSamuel Lidén Borell1-0/+4
14 daysFix parsing of calls/parenthesesSamuel Lidén Borell1-11/+13
14 daysImprove error on unexpected end of statementSamuel Lidén Borell1-1/+2
14 daysParsing of struct/array initialiser listsSamuel Lidén Borell1-1/+42
14 daysAdd unary '-' and '~'Samuel Lidén Borell1-2/+15
14 daysAdd .gitignoreSamuel Lidén Borell1-0/+6
14 daysRequire array lengths to be >= 1Samuel Lidén Borell1-0/+4
14 daysEvaluate array length expressionsSamuel Lidén Borell1-3/+1
14 daysHandle splitted string literalsSamuel Lidén Borell1-4/+15
14 daysFix parsing of nested function call expressionsSamuel Lidén Borell1-2/+3
14 daysUse `in` instead of `try/except KeyError`Samuel Lidén Borell1-69/+67
14 daysNicer error message for unexpected keywordsSamuel Lidén Borell1-1/+2
14 daysParsing of sizeof(type)Samuel Lidén Borell1-1/+30
14 daysFix parsing after no-arg function callsSamuel Lidén Borell1-0/+1
14 daysRename parse_decl_or_expr() to parse_decl_or_stmt()Samuel Lidén Borell1-5/+4
14 daysParsing of initialisersSamuel Lidén Borell1-0/+3
14 daysMake script executableSamuel Lidén Borell1-0/+0
2026-03-08Handle -o (output) option for -E (preprocess only)Samuel Lidén Borell1-4/+10
2026-03-08Fix ifdef/ifndef: Skip #else if trueSamuel Lidén Borell1-2/+6
2026-03-08Detect function-like macro defs without ')'Samuel Lidén Borell1-2/+9
2026-03-08Implement -D optionSamuel Lidén Borell1-4/+16
2026-03-08Parse (but ignore) type castsSamuel Lidén Borell1-5/+22
2026-03-08Basic parsing of expressions in functionsSamuel Lidén Borell1-4/+17
2026-03-08Update READMESamuel Lidén Borell1-3/+6
2026-03-08Beginnings of parsing of functionsSamuel Lidén Borell1-7/+34
2026-03-08Clean up commented out codeSamuel Lidén Borell1-18/+0
2026-03-08Parsing of enum typesSamuel Lidén Borell1-24/+93
2026-03-08Parsing of struct typesSamuel Lidén Borell1-13/+103
2026-03-08Fix detection of identifier tokensSamuel Lidén Borell1-1/+1
2026-03-07Remove unsupported stuff from stdlib.hSamuel Lidén Borell1-3/+3
2026-03-07Indent correctly in format()Samuel Lidén Borell1-1/+1
2026-03-07Basic parsing of typesSamuel Lidén Borell4-33/+113
2026-03-07Fix strings with comma or parentheses inside macro invocationsSamuel Lidén Borell1-2/+15
2026-03-07Support comments at start of lines alsoSamuel Lidén Borell1-0/+4
2026-03-07Include source filename/line in uncaught exceptionsSamuel Lidén Borell1-0/+9
2026-03-07Add missing operatorsSamuel Lidén Borell1-2/+9
2026-03-07Use exceptions for syntax errors. Use red color for errorsSamuel Lidén Borell1-4/+19
2026-03-07Add READMESamuel Lidén Borell1-0/+57
2026-03-07Add licenceSamuel Lidén Borell2-0/+788
2026-03-07Initial commitSamuel Lidén Borell13-0/+1366