RuanScript is an innovative programming language inspired by JavaScript, specifically crafted for high school, calculus, and introductory college/university level mathematics.
CST8152 - Compilers
- User-Friendly Syntax: Simplified syntax based on JavaScript, making it accessible for beginners.
- Educational Focus: Ideal for learning and teaching fundamental math concepts.
- Versatile Application: Suitable for a variety of mathematical computations and problem-solving scenarios.
This project utilizes GitHub Actions for seamless continuous integration, ensuring code quality and reliability through automated builds and tests.
-
Clone the Repository:
git clone https://github.com/Ruun/RuanScript.git cd ruanscript
-
Build the Project:
make
-
Run Tests:
make check
We welcome contributions from the community. Please follow these steps to contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch-name
- Commit your changes:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature-branch-name
- Open a pull request.
For information on reporting security vulnerabilities, please see our Security Policy.
RuanScript is licensed under the MIT License. See the LICENSE file for more information..
For more information or to get involved, visit our GitHub repository.