summaryrefslogtreecommitdiff
path: root/parse.c
AgeCommit message (Collapse)Author
2019-08-29Added fixed-size arraysLeo Tenenbaum
2019-08-28cleaned up code; work on typesLeo Tenenbaum
2019-08-28added flexible numerical constantsLeo Tenenbaum
2019-08-28Improved types (now gives error when you annotate the wrong type)Leo Tenenbaum
2019-08-28cleaned up code; fixed some function stuffLeo Tenenbaum
2019-08-27basic type inferenceLeo Tenenbaum
2019-08-27checked undeclared identifiers; not totally done yetLeo Tenenbaum
2019-08-25parsing function typesLeo Tenenbaum
2019-08-24improved functions; added header fileLeo Tenenbaum
2019-08-23Cleaned up codeLeo Tenenbaum
2019-08-22generating function declarations & definitionsLeo Tenenbaum
2019-08-22Started code generationLeo Tenenbaum
2019-08-21started identificationLeo Tenenbaum
2019-08-21fixed multiple parameters; cleaned up function exprsLeo Tenenbaum
2019-08-20started function callsLeo Tenenbaum
still some bugs
2019-08-20parameter lists, return types, function bodiesLeo Tenenbaum
2019-08-19basic function expressionsLeo Tenenbaum
2019-08-19Added parentheses to expressionsLeo Tenenbaum
2019-08-19Fixed declaring multiple thingsLeo 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