Skip to content

A programming language for high school and college level math

License

Notifications You must be signed in to change notification settings

Ruun/RuanScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RuanScript

RuanScript is an innovative programming language inspired by JavaScript, specifically crafted for high school, calculus, and introductory college/university level mathematics.

Course:

CST8152 - Compilers

Key Features

  • 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.

Continuous Integration

This project utilizes GitHub Actions for seamless continuous integration, ensuring code quality and reliability through automated builds and tests.

Getting Started

  1. Clone the Repository:

    git clone https://github.com/Ruun/RuanScript.git
    cd ruanscript
  2. Build the Project:

    make
  3. Run Tests:

    make check

Contributing

We welcome contributions from the community. Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature-branch-name
  3. Commit your changes: git commit -m 'Add some feature'
  4. Push to the branch: git push origin feature-branch-name
  5. Open a pull request.

Security Policy

For information on reporting security vulnerabilities, please see our Security Policy.

License

RuanScript is licensed under the MIT License. See the LICENSE file for more information..

Connect with Us

For more information or to get involved, visit our GitHub repository.