Collaborated with a team to develop Scrypt, a Python-like programming language. The project involved implementing key language features such as variables, control flow (if/else), loops, and functions using C++.
Project Highlights
- Core language features that include basic syntax elements similar to Python.
- Custom parser and interpreter to handle code execution.
- Error handling for syntax and runtime errors.
Additional Features
- Data types such as integers, strings, and booleans.
- Function support with arguments and return values.
- Interactive command-line interface for testing and running code.
Gallery
Tools Used
- Language: C++