aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
AgeCommit message (Expand)Author
2025-05-05support identifiers that start with underscorensfisis
2025-05-05support #define that replaces name with identifiersnsfisis
2025-05-05support compound assignment operatorsnsfisis
2025-05-05support "for" stmt without init/cond/updatensfisis
2025-05-05fix deref opnsfisis
2025-05-05desugar: do not use result of assignmentnsfisis
2025-05-05fix load/storensfisis
2025-05-04simplify build testnsfisis
2025-05-04add tests for 2nd gen compilernsfisis
2025-05-04desugar a lot of things; now, p4dcc can parse main.c itself!nsfisis
2025-05-04support return stmt without resultnsfisis
2025-05-04fix forward struct declnsfisis
2025-05-04logical not exprnsfisis
2025-05-04fix parse error if function returns a pointer of structnsfisis
2025-05-04array subscriptnsfisis
2025-05-04char literalnsfisis
2025-05-04var decl with initial exprnsfisis
2025-05-04logical and/ornsfisis
2025-05-04member direct/indirect accessnsfisis
2025-05-04struct sizeofnsfisis
2025-05-04struct decl/defnsfisis
2025-05-04support #define directivensfisis
2025-05-04fix issue where identifier whose name contains underscore cannot be parsednsfisis
2025-05-04pointer arithmetic operationsnsfisis
2025-05-04sizeofnsfisis
2025-05-04support ref/derefnsfisis
2025-05-04support pointer typesnsfisis
2025-05-03fizzbuzznsfisis
2025-05-03string literalsnsfisis
2025-05-03add output testnsfisis
2025-05-03fibonacci sequencensfisis
2025-05-03func call with multiple argsnsfisis
2025-05-03func call without argsnsfisis
2025-05-03for stmtnsfisis
2025-05-03for stmtnsfisis
2025-05-03if stmtnsfisis
2025-05-03increase maximum number of local variablesnsfisis
2025-05-03local variablesnsfisis
2025-05-03comparisonnsfisis
2025-05-03unary minusnsfisis
2025-05-03parenthesized expressionnsfisis
2025-05-03refactor testsnsfisis
2025-05-03suprress linker warningsnsfisis
2025-05-03binary arightmetic operationsnsfisis
2025-05-03add testsnsfisis