about summary refs log tree commit diff
path: root/src/tokenizer.zig (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Tokenizer: Support newlines and tabs for stringsBaitinq2025-03-261-4/+22
|
* Feature: Add support for stringsBaitinq2025-03-241-5/+42
|
* Parser: Fix ambiguity with symbol declarationBaitinq2025-03-231-0/+2
|
* Feature: Add support for mod operatorBaitinq2025-03-091-0/+2
|
* Feature: Add support for GT and LT operatorsBaitinq2025-03-081-0/+4
|
* Codegen: start supporting types for function paramsBaitinq2025-02-151-0/+2
|
* Tokenizer: Add initial version of location computationBaitinq2025-01-231-4/+27
|
* Tokenizer: Fix bug with offset incrementingBaitinq2025-01-231-28/+24
|
* Tokenizer: Improve Token typeBaitinq2025-01-221-54/+47
|
* Feature: Add support for division and multiplicationBaitinq2025-01-221-0/+6
|
* Feature: Add support for while statementsBaitinq2025-01-211-6/+9
|
* Tokenizer: Rename NOT token to BANGBaitinq2025-01-211-3/+3
|
* Feature: Add support for NOT unary expressionBaitinq2025-01-211-0/+3
|
* Feature: Add support for boolean valuesBaitinq2025-01-191-0/+4
|
* Feature: Add support for substractionBaitinq2025-01-181-0/+3
|
* Feature: Add basic support for if statementsBaitinq2025-01-181-0/+3
|
* Tokenizer: Fix comment skippingBaitinq2025-01-181-0/+1
|
* Misc: Implement print function as "native" functionBaitinq2025-01-181-3/+0
|
* Lang: Start introducing support for function argumentsBaitinq2025-01-181-0/+3
|
* Tokenizer: Add support for commentsBaitinq2025-01-161-0/+9
|
* Tokenizer: Add suport for underscores in identifier parsingBaitinq2025-01-131-1/+1
|
* Tokenizer: Add support for tokenizing functionsBaitinq2025-01-131-1/+19
|
* Implement "return"Baitinq2025-01-121-0/+3
|
* Add support for sum operatorBaitinq2025-01-121-32/+35
|
* Tokenizer: Fix tokenizer invalid stringsBaitinq2025-01-121-2/+7
|
* Misc: Improve error messages and add todosBaitinq2025-01-121-1/+0
|
* Tokenizer: Improve testsBaitinq2025-01-111-24/+45
|
* Tokenizer: Fix parsing end-of-buf stringsBaitinq2025-01-101-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