aboutsummaryrefslogtreecommitdiff
path: root/src/cljcc/lexer.clj
AgeCommit message (Collapse)Author
2024-12-28Add lexing stage for floating point numbersShagun Agrawal
2024-12-24Add driver changes and float regexShagun Agrawal
2024-12-15Add lexer for unsigned int / longShagun Agrawal
2024-11-16Lexing and parsing stage for long type specifierShagun Agrawal
Add long and parser type specifiers Add malli schema for parsing stage
2024-11-03Add parsing for storage class specifiersShagun Agrawal
Add parsing for extern and static keywords in declarations
2024-08-30Add compound assignment operatorsShagun Agrawal
Added compound assignment operators ( >>==, += etc ) Pass chapter 5 extra credit tests
2024-08-19Lexer and parser changes for ch4Shagun Agrawal
Add logical and relational operators
2024-08-16Add lexer implementation for ch2Shagun Agrawal
Add lexer implementation Add reference for base implementation of the lexer
2024-08-16Switch to hand made parser, refactor asts to adjust changeShagun Agrawal
Switch to hand made recursive descent parser. Remove instaparse from dependencies.
2024-08-11Add lexerShagun Agrawal
Add custom lexer Pass chapter 1 lex stages