aboutsummaryrefslogtreecommitdiff
path: root/src/cljcc/analyze
AgeCommit message (Collapse)Author
2025-03-16Refactor files to cljcc-compiler and cli tool.Your Name
2025-03-13Complete tacky generation phase for doublesShagun Agrawal
2024-12-30Add typechecking for doublesShagun Agrawal
2024-12-30Fix lexer bug, pass parsing stageShagun Agrawal
2024-12-28Add lexing stage for floating point numbersShagun Agrawal
2024-12-24Add driver changes and float regexShagun Agrawal
2024-12-16Add tacky generation for signed, unsignedShagun Agrawal
2024-12-16Add typechecker phase for signed, unsignedShagun Agrawal
2024-12-14Add code emission for long typeShagun Agrawal
Finish chapter 11 Fix several bugs caused due to refactoring Add code emission for longs
2024-12-08Tacky generation cleanupShagun Agrawal
2024-12-08Add tacky phase for long type generationShagun Agrawal
Tacky phase generation for for long types Refactor expression handling for Tacky phase by using postwalk function Refactor symbol namespaces
2024-12-02Refactor schema to separate fileShagun Agrawal
2024-12-01Validate typechecker output with MalliShagun Agrawal
2024-12-01Typechecking for int, long typesShagun Agrawal
Refactored files to /analyze folder
2024-11-21Add semantic analysis stage for long typeShagun Agrawal
Refactors semantic analysis files to subfolder