Skip to content

Latest commit

 

History

History
20 lines (18 loc) · 684 Bytes

Readme.md

File metadata and controls

20 lines (18 loc) · 684 Bytes

My programing language

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

Futures

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

Usage

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