aboutsummaryrefslogtreecommitdiff
path: root/src/cljcc/analyzer.clj
AgeCommit message (Collapse)Author
2024-10-15Add parser and analyzer changes for fn declarationsShagun Agrawal
Function declaration resolution
2024-09-02Fix extra declaration nestingShagun Agrawal
2024-09-02Add parsing, validation stages for, do, while loopsShagun Agrawal
2024-08-30Add compound statementsShagun Agrawal
Adding compound statements Variable values changed based on scope
2024-08-30Add parsing for conditional and if statementsShagun Agrawal
2024-08-30Add compound assignment operatorsShagun Agrawal
Added compound assignment operators ( >>==, += etc ) Pass chapter 5 extra credit tests
2024-08-22Add tacky generation for declarations, statementsShagun Agrawal
2024-08-22Add analyzer for validating program semanticsShagun Agrawal
Add validator for semantic analysis Pass ch5 test cases for validate flag
2024-08-21Update parser for statements, declarationsShagun Agrawal
Pass chapter 5 parser tests Add operators like =, variable declarations.