This is my first attempt of creating a "toy programing language" from scratch. It is an interpreted dynamicaly typed language in which everything is an expression. You can read language details here
These are main futures i want to support in the language.
- basic types
- math expressions
- variables
- conditional logic with ifs
- while & for loops
- functions
lists
To run the interpreter type
./target <command> <filepath>
where commands stands for: tokenize|parse|eval|run
and the filepath points to the file with the code
You can always run help command or put the -h --help flag to see details