summary refs log tree commit diff
path: root/src/tokenizer.zig (follow)
Commit message (Expand)AuthorAgeFilesLines
* Tokenizer: Fix bug with offset incrementing HEAD masterBaitinq56 min.1-28/+24
* Tokenizer: Improve Token typeBaitinq3 hours1-54/+47
* Feature: Add support for division and multiplicationBaitinq26 hours1-0/+6
* Feature: Add support for while statementsBaitinq26 hours1-6/+9
* Tokenizer: Rename NOT token to BANGBaitinq30 hours1-3/+3
* Feature: Add support for NOT unary expressionBaitinq2 days1-0/+3
* Feature: Add support for boolean valuesBaitinq4 days1-0/+4
* Feature: Add support for substractionBaitinq4 days1-0/+3
* Feature: Add basic support for if statementsBaitinq4 days1-0/+3
* Tokenizer: Fix comment skippingBaitinq5 days1-0/+1
* Misc: Implement print function as "native" functionBaitinq5 days1-3/+0
* Lang: Start introducing support for function argumentsBaitinq5 days1-0/+3
* Tokenizer: Add support for commentsManuel Palenzuela Merino6 days1-0/+9
* Tokenizer: Add suport for underscores in identifier parsingBaitinq10 days1-1/+1
* Tokenizer: Add support for tokenizing functionsBaitinq10 days1-1/+19
* Implement "return"Baitinq10 days1-0/+3
* Add support for sum operatorBaitinq10 days1-32/+35
* Tokenizer: Fix tokenizer invalid stringsBaitinq11 days1-2/+7
* Misc: Improve error messages and add todosBaitinq11 days1-1/+0
* Tokenizer: Improve testsBaitinq12 days1-24/+45
* Tokenizer: Fix parsing end-of-buf stringsBaitinq13 days1-0/+2
* Parser: Implement print statement parsing properly and cleanupBaitinq2025-01-071-1/+1
* Implement basic tokenizerBaitinq2025-01-061-10/+46
* Add tokenizer testBaitinq2025-01-061-3/+64
* File readingBaitinq2025-01-051-0/+16