summaryrefslogtreecommitdiff
path: root/tokenizer.c
AgeCommit message (Expand)Author
2019-09-21added float builtin and check for decl self-referenceLeo Tenenbaum
2019-09-21added address of operatorLeo Tenenbaum
2019-09-20cleaning up stuff; mul & divLeo Tenenbaum
2019-09-18idealistic float, double => f32, f64; literals were also being typed in parsi...Leo Tenenbaum
2019-09-01improved the way identifiers worked (now they use a single block array)Leo Tenenbaum
2019-08-31parsing of directivesLeo Tenenbaum
2019-08-31removed global identifier treeLeo Tenenbaum
2019-08-30added array access lvaluesLeo Tenenbaum
2019-08-29More constant expressionsLeo Tenenbaum
2019-08-29Added fixed-size arraysLeo Tenenbaum
2019-08-24improved functions; added header fileLeo Tenenbaum
2019-08-23Cleaned up codeLeo Tenenbaum
2019-08-22Started code generationLeo Tenenbaum
2019-08-21started identificationLeo Tenenbaum
2019-08-20started function callsLeo Tenenbaum
2019-08-19basic function expressionsLeo Tenenbaum
2019-08-19Added parentheses to expressionsLeo Tenenbaum
2019-08-19Added basic unary/binary expressionsLeo Tenenbaum
2019-08-18started parsing expressionsLeo Tenenbaum
2019-08-18Basic declarationsLeo Tenenbaum
2019-08-18Added string constants and improved tokenizationLeo Tenenbaum
2019-08-16Added character constantsLeo Tenenbaum
2019-08-16Finished literals; cleaned up codeLeo Tenenbaum
2019-08-16Switched to reading whole file into memory; started number literalsLeo Tenenbaum
2019-08-16Added identifierSLeo Tenenbaum
2019-08-16Basic tokenizationLeo Tenenbaum