aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-03-10refactored semantic analyzerCori Barker
2026-03-10refactored symbol and symbol_tableCori Barker
2026-03-10refactored typesCori Barker
2026-03-07removed implementations of symbol table related classes, need to fix the ↵Cori Barker
parser to use the new AST node classes then i can write the symbol table classes and refactor the lexer and parser to use the symbol table
2026-03-07code is a complete mess, simplified some classes as they are way too complex ↵Cori Barker
will expand in future but too complicated for now since its the first version.
2026-03-05Revert "created owner file"Cori Barker
This reverts commit 70fb863ef3ea6951a3a979af299cd5fd6ee47634.
2026-03-05Reapply "changed wording in README"Cori Barker
This reverts commit da42f1da2fd6c782dce9a8f0dd81a505e06fc544.
2026-03-05Revert "changed wording in README"Cori Barker
This reverts commit 34bbc6e260680c996406771bf109d30107421781.
2026-03-05created owner fileCori Barker
2026-03-05changed wording in READMECori Barker
2026-03-05started implementing the semantic analyzer methodsCori Barker
2026-03-05changed order of declarations for organisationCori Barker
2026-03-05declared some more AST nodesCori Barker
2026-03-04removed bnf since not needed, and added some more nodes to the ASTCori Barker
2026-03-02Ignore recovery filesCori Barker
2026-02-27calrified a commentCori Barker
2026-02-23removed temp file from emacsCori Barker
2026-02-23partial refactor of ast_node.hppCori Barker
2026-02-22Partially completed lots of changes, refactoring most of the filesCori Barker
2026-02-10Started the implementation of semantic_analyzer methodsCori Barker
2026-02-10Changed .ac and .am files from being marked as generatedCori Barker
2026-02-10Added generated files in src/ to .gitattributesCori Barker
2026-02-10Created gitattributesCori Barker
2026-02-10Implemented symbol_table.cppCori Barker
2026-02-09Stop tracking .bl filesCori Barker
2026-02-09Ignore .blCori Barker
2026-02-09Changed .h to .hppCori Barker
2026-02-09Cleaned up build filesCori Barker
2026-02-09Rewritten READMECori Barker
2026-02-09Setup build system. Removed cmake. Added build instructions to READMECori Barker
2026-02-09Written some class declarationsCori Barker
2026-02-05Written some class declarations for the semantics, updated READMECori Barker
2026-01-19Requirements listed in READMECori Barker
2026-01-19Add READMECori Barker
2026-01-19utility filesCori Barker
2026-01-19main entry pointCori Barker
2026-01-19parserCori Barker
2026-01-19lexerCori Barker