about summary refs log tree commit diff
path: root/src/parser.zig (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add basic support for parsing functionsBaitinq2025-01-151-58/+154
* Parser: cleanBaitinq2025-01-131-1/+1
* Implement "return"Baitinq2025-01-121-0/+19
* Add support for sum operatorBaitinq2025-01-121-21/+50
* Misc: Improve error messages and add todosBaitinq2025-01-121-1/+6
* Parser: fix testsBaitinq2025-01-111-51/+61
* Misc: Support evaluating sequentially in REPLBaitinq2025-01-101-2/+2
* Evaluator: Implement first version of evaluator that handles print statementsBaitinq2025-01-081-1/+1
* Parser: general cleanupBaitinq2025-01-081-34/+22
* Parser: Cleanup node creationBaitinq2025-01-081-29/+20
* Parser: Add grammar docsBaitinq2025-01-081-2/+4
* Parser: Add support for parsing variable statementsBaitinq2025-01-081-4/+24
* Parser: Use arena allocatorBaitinq2025-01-081-25/+0
* Parser: Prepare for variable statement parsingBaitinq2025-01-081-11/+29
* Parser: Implement print statement parsing properly and cleanupBaitinq2025-01-071-67/+71
* Parser: Small improvementsBaitinq2025-01-071-14/+16
* Parser: Fix mem leaksBaitinq2025-01-071-4/+16
* Parser: Memory improvementsBaitinq2025-01-071-35/+49
* Parser: Improvements?Baitinq2025-01-061-53/+79
* Parser: Change grammar and implement print and expression parsingBaitinq2025-01-061-8/+70
* Parser: implement parse_numberBaitinq2025-01-061-1/+24
* Parser: implement parse_identifierBaitinq2025-01-061-3/+54
* Start writing parserBaitinq2025-01-061-0/+56