This project is a Rust-based interpreter that allows you to execute custom scripts and programs written in a specific programming language.
- Lightweight and efficient interpreter written in Rust.
- Supports a custom programming language with its own syntax and semantics.
- Provides a command-line interface for executing scripts and programs.
- Offers a set of built-in functions and libraries for common programming tasks.
- Easily extensible with the ability to add new features and libraries.
To get started with Interpreter-Rust, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/Interpreter-Rust.git
- Install Rust: Visit the official Rust website (https://www.rust-lang.org) and follow the installation instructions for your operating system.
- Build the project: Open a terminal and navigate to the project directory. Run
cargo build
to build the interpreter. - Run a script: Use the command
cargo run -- script_path
to execute a script or program. Replacescript_path
with the path to your script file.
The custom programming language used by Interpreter-Rust has its own syntax and semantics. Please refer to the documentation for detailed information on how to write scripts and programs in this language.
Contributions are welcome! If you'd like to contribute to Interpreter-Rust, please follow these guidelines:
- Fork the repository and create your branch:
git checkout -b my-feature
- Make your changes and commit them:
git commit -m 'Add some feature'
- Push to your branch:
git push origin my-feature
- Open a pull request and describe your changes.