aboutsummaryrefslogtreecommitdiff
path: root/pc.y
AgeCommit message (Expand)Author
2019-09-05Fix debug printsTucker Evans
2019-09-05Add procedure argument typesTucker Evans
2019-09-05Fix count_args to handle single variable parametersTucker Evans
2019-09-05Add function argument typesTucker Evans
2019-09-05Add counting of function argumentsTucker Evans
2019-09-04Merge branch 'type_checking' into func-array_infoTucker Evans
2019-09-03Add unary minus to parsingTucker Evans
2019-08-18Add for loop parsingTucker Evans
2019-08-17Add array type checkingTucker Evans
2019-08-17Add allows expressions as statementsTucker Evans
2019-08-17Add basic type checkingTucker Evans
2019-08-16WIP Add function and array info to node structTucker Evans
2019-08-04Fix updating type on single variable declarationsTucker Evans
2019-08-04Fix safe search function callTucker Evans
2019-08-04Fix adding variable to scope during assignmentTucker Evans
2019-08-03Fix print_tree placement in parse treeTucker Evans
2019-08-03Merge branch 'scopes' into typesTucker Evans
2019-08-03Fix id declare error during var assignmentTucker Evans
2019-07-31WIP Start dealing with semantic checking of idsTucker Evans
2019-07-28Add pop scopeTucker Evans
2019-07-27Add initial scope checkingTucker Evans
2019-07-27Add basic scopingTucker Evans
2019-07-27Rename hash.* -> scope.*Tucker Evans
2019-07-27Add update types during declarationTucker Evans
2019-07-22Add for do loopTucker Evans
2019-07-14Fix argument parsingTucker Evans
2019-07-14Fix assigned types in rulesTucker Evans
2019-07-14Fix rule definitionsTucker Evans
2019-07-14Fix includes and function definitions (extern)Tucker Evans
2019-07-14Add tokens/types for yaccTucker Evans
2019-07-02Adds code from v1@fe46beeTucker Evans
2019-07-02Initial CommitTucker Evans