aboutsummaryrefslogtreecommitdiff
path: root/p9kcc.py
AgeCommit message (Expand)AuthorFilesLines
38 hoursHandle -o (output) option for -E (preprocess only)mainSamuel Lidén Borell1-4/+10
38 hoursFix ifdef/ifndef: Skip #else if trueSamuel Lidén Borell1-2/+6
38 hoursDetect function-like macro defs without ')'Samuel Lidén Borell1-2/+9
38 hoursImplement -D optionSamuel Lidén Borell1-4/+16
39 hoursParse (but ignore) type castsSamuel Lidén Borell1-5/+22
39 hoursBasic parsing of expressions in functionsSamuel Lidén Borell1-4/+17
40 hoursBeginnings of parsing of functionsSamuel Lidén Borell1-7/+34
40 hoursClean up commented out codeSamuel Lidén Borell1-18/+0
40 hoursParsing of enum typesSamuel Lidén Borell1-24/+93
2 daysParsing of struct typesSamuel Lidén Borell1-13/+103
2 daysFix detection of identifier tokensSamuel Lidén Borell1-1/+1
2 daysIndent correctly in format()Samuel Lidén Borell1-1/+1
2 daysBasic parsing of typesSamuel Lidén Borell1-15/+108
2 daysFix strings with comma or parentheses inside macro invocationsSamuel Lidén Borell1-2/+15
2 daysSupport comments at start of lines alsoSamuel Lidén Borell1-0/+4
2 daysInclude source filename/line in uncaught exceptionsSamuel Lidén Borell1-0/+9
2 daysAdd missing operatorsSamuel Lidén Borell1-2/+9
2 daysUse exceptions for syntax errors. Use red color for errorsSamuel Lidén Borell1-4/+19
2 daysInitial commitSamuel Lidén Borell1-0/+1006