summary refs log tree commit diff
path: root/examples (follow)
Commit message (Expand)AuthorAgeFilesLines
* Feature: Add support for NOT unary expressionBaitinq13 days1-1/+2
* Parser: Add support for parenthesis groupingBaitinq13 days1-1/+1
* Parser: Make additive expression left associativeBaitinq13 days1-1/+1
* Example: Add example for while loopBaitinq14 days1-0/+13
* Start working on proper operator precedenceBaitinq14 days1-1/+1
* Feature: Add basic support for equality expressionBaitinq14 days2-3/+3
* Feature: Add support for boolean valuesBaitinq2025-01-191-0/+10
* Example: Get fibonacci example workingBaitinq2025-01-181-4/+4
* Feature: Add support for substractionBaitinq2025-01-181-1/+1
* Feature: Add basic support for if statementsBaitinq2025-01-181-1/+1
* Examples: add future examples :^)Manuel Palenzuela Merino2025-01-182-0/+25
* Evaluator: implement support for function argumentsManuel Palenzuela Merino2025-01-181-4/+6
* Evaluator: Create environment abstraction for handling scopesBaitinq2025-01-181-1/+5
* Examples: Add variable scopes exampleBaitinq2025-01-182-4/+17
* Lang: Start introducing support for function argumentsBaitinq2025-01-181-1/+0
* Examples: new exampleManuel Palenzuela Merino2025-01-161-0/+9
* Tokenizer: Add support for commentsManuel Palenzuela Merino2025-01-161-0/+2
* Evaluator: variables as valuesManuel Palenzuela Merino2025-01-161-2/+2
* Get function calls kind of working :)Manuel Palenzuela Merino2025-01-164-9/+25
* Evaluator: Start working on new function-capable evaluatorBaitinq2025-01-161-2/+7
* Parser: cleanBaitinq2025-01-151-2/+4
* Add basic support for parsing functionsBaitinq2025-01-152-9/+5
* Tokenizer: Add suport for underscores in identifier parsingBaitinq2025-01-131-2/+2
* Tokenizer: Add support for tokenizing functionsBaitinq2025-01-131-0/+7
* Implement "return"Baitinq2025-01-121-2/+2
* Evaluator: Store variables with value instead of referenceBaitinq2025-01-121-2/+4
* Add support for sum operatorBaitinq2025-01-121-4/+2
* Misc: Improve error messages and add todosBaitinq2025-01-122-0/+8
* Evaluator: Implement variable declaration and definition and variable printingBaitinq2025-01-092-2/+2
* Parser: Improvements?Manuel Palenzuela Merino2025-01-061-0/+1
* examples: add another exampleBaitinq2025-01-061-0/+5
* File readingBaitinq2025-01-051-0/+3