Interpreeter is a TypeScript-based project that implements its own programming language by tokenizing, parsing, and executing its custom set of language rules.
The language included in this repository allows for the creation of custom programs with unique syntax and semantics. Developers can leverage the capabilities of this language to build applications tailored to specific requirements.
- Tokenization: The process of converting source code into tokens for parsing.
- Parsing: Translating the tokenized code into a structured format for execution.
- Execution: Running the parsed code according to the language rules.
based on - https://craftinginterpreters.com/