aboutsummaryrefslogtreecommitdiffstats
path: root/src/lexer.c
Commit message (Expand)AuthorAgeFilesLines
* Add initial implementation of AST vizualizationBad Diode2022-04-081-36/+36
* Add parsing of if statementsBad Diode2022-04-061-0/+10
* Add parsing for (set ...) statementsBad Diode2022-04-031-1/+1
* Add support for logic builtins and boolsBad Diode2022-03-301-0/+6
* Add parsing for builtin arithmetic opsBad Diode2022-03-301-0/+10
* Add number parsingBad Diode2022-03-121-4/+4
* Add boilerplate for parserBad Diode2022-02-121-61/+1
* Make keywords a static array for ease of lexBad Diode2022-02-121-26/+36
* Ensure EOF is handled properlyBad Diode2022-02-011-9/+4
* Add new syntax to lexer and prepare refactorBad Diode2022-02-011-80/+144
* Change permissions for text files to 644Bad Diode2021-10-311-0/+0
* Add parsing for fun expressionsv0.9Bad Diode2021-10-301-0/+2
* Add parsing for def/set! expressionsBad Diode2021-10-301-0/+4
* Add parsing of if expressionsBad Diode2021-10-301-0/+2
* Add parsing of lambda expressionBad Diode2021-10-301-0/+2
* Add parser for tokens->ast conversionBad Diode2021-10-291-19/+18
* Prepare third compiler implementationBad Diode2021-10-291-0/+244