summary refs log tree commit diff
path: root/examples (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Feature: Add support for negationBaitinq26 hours1-1/+1
|
* Feature: Add support for division and multiplicationBaitinq26 hours1-1/+1
|
* Feature: Add support for while statementsBaitinq26 hours1-0/+1
|
* Feature: Add support for NOT unary expressionBaitinq2 days1-1/+2
|
* Parser: Add support for parenthesis groupingBaitinq2 days1-1/+1
|
* Parser: Make additive expression left associativeBaitinq2 days1-1/+1
|
* Example: Add example for while loopBaitinq3 days1-0/+13
|
* Start working on proper operator precedenceBaitinq3 days1-1/+1
|
* Feature: Add basic support for equality expressionBaitinq3 days2-3/+3
|
* Feature: Add support for boolean valuesBaitinq4 days1-0/+10
|
* Example: Get fibonacci example workingBaitinq4 days1-4/+4
|
* Feature: Add support for substractionBaitinq4 days1-1/+1
|
* Feature: Add basic support for if statementsBaitinq4 days1-1/+1
|
* Examples: add future examples :^)Manuel Palenzuela Merino4 days2-0/+25
|
* Evaluator: implement support for function argumentsManuel Palenzuela Merino4 days1-4/+6
|
* Evaluator: Create environment abstraction for handling scopesBaitinq4 days1-1/+5
|
* Examples: Add variable scopes exampleBaitinq5 days2-4/+17
|
* Lang: Start introducing support for function argumentsBaitinq5 days1-1/+0
|
* Examples: new exampleManuel Palenzuela Merino6 days1-0/+9
|
* Tokenizer: Add support for commentsManuel Palenzuela Merino6 days1-0/+2
|
* Evaluator: variables as valuesManuel Palenzuela Merino6 days1-2/+2
|
* Get function calls kind of working :)Manuel Palenzuela Merino6 days4-9/+25
|
* Evaluator: Start working on new function-capable evaluatorBaitinq7 days1-2/+7
|
* Parser: cleanBaitinq7 days1-2/+4
|
* Add basic support for parsing functionsBaitinq8 days2-9/+5
|
* Tokenizer: Add suport for underscores in identifier parsingBaitinq10 days1-2/+2
|
* Tokenizer: Add support for tokenizing functionsBaitinq10 days1-0/+7
|
* Implement "return"Baitinq10 days1-2/+2
|
* Evaluator: Store variables with value instead of referenceBaitinq10 days1-2/+4
|
* Add support for sum operatorBaitinq10 days1-4/+2
|
* Misc: Improve error messages and add todosBaitinq11 days2-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