- Automated release workflow (repository)
- Makefile for cross-compilation, installation and testing.
- Updated README for status badges, installation instructions, etc.
- Map data type
- Updated README with language docs and examples
- List data type
- Built-in functions for List
- Automated testing workflow (repository)
- String data type
- Built-in functions for String
- Function Calling
- Higher-order functions
- Function Closures
- Execution environments (scopes)
- Global and local variable bindings
- Return statements
- Errors statements
- Conditionals
- Tree-Walking Evaluator
- Full REPL
- Abstract Syntax Tree
- Simple Pratt Parser
- Read-Parse-Print loop
- Simple Token Lexer
- Read-Lex-Print loop