summary refs log tree commit diff
path: root/src/main.zig (follow)
Commit message (Expand)AuthorAgeFilesLines
* Misc: Fix incorrect codegen error logBaitinq3 days1-11/+13
* Codegen: CleanupBaitinq3 days1-1/+3
* Codegen: Support variable reassignmentBaitinq4 days1-2/+0
* Codegen: Get the most basic ever example compilingBaitinq6 days1-2/+2
* Codegen: Start working on actual AST codegenBaitinq7 days1-6/+24
* Codegen: PoC cleanupBaitinq7 days1-1/+3
* Misc: Add example llvm codeBaitinq10 days1-0/+3
* Misc: Rename allocatorBaitinq10 days1-4/+4
* Evaluator: Improve how functions and variables are handledBaitinq2025-01-181-3/+2
* Evaluator: Start working on new function-capable evaluatorBaitinq2025-01-161-7/+7
* Add basic support for parsing functionsBaitinq2025-01-151-8/+8
* Tokenizer: Add support for tokenizing functionsBaitinq2025-01-131-4/+1
* Tokenizer: Fix tokenizer invalid stringsBaitinq2025-01-121-1/+1
* Misc: Support evaluating sequentially in REPLBaitinq2025-01-101-8/+10
* Evaluator: Implement first version of evaluator that handles print statementsBaitinq2025-01-081-0/+6
* Misc: Dont crash REPL if parsing failsBaitinq2025-01-081-1/+3
* Parser: Use arena allocatorBaitinq2025-01-081-3/+3
* Parser: Small improvementsBaitinq2025-01-071-0/+1
* Add REPLBaitinq2025-01-071-7/+21
* Parser: Memory improvementsBaitinq2025-01-071-2/+2
* Parser: Improvements?Manuel Palenzuela Merino2025-01-061-3/+5
* Parser: implement parse_identifierBaitinq2025-01-061-1/+1
* Start writing parserBaitinq2025-01-061-0/+13
* Implement basic tokenizerBaitinq2025-01-061-1/+3
* Add tokenizer testBaitinq2025-01-061-2/+8
* File readingBaitinq2025-01-051-1/+19
* Initial commitBaitinq2025-01-051-0/+5