Skip to content

Aoishi28/CSC591_Group5_Lua2Py

Repository files navigation

Lua2Py - Homeworks for CSC 591(Automated SE)

Migrating LUA CodeBase to Python

license language

DOI GitHub Workflow Status codecov

Tests Pylint Python Style Checker Python Syntax Checker

GitHub issues GitHub closed issues GitHub pull requests GitHub closed pull requests

GitHub code size in bytes contributors GitHub last commit (by committer)

GitHub release (latest by date) GitHub Release Date

Features

HW1 NUM and SYM classes and some utility functions

Getting Started:

Installation:

  • Clone this repository.

  • Install the dependencies at using the requirements file at the root:

    bash

    $ cd CSC591_Group5_Lua2Py

    $ pip install -r requirements.txt

Code Testing:

bash

  • Get inside the directory:

    $ cd CSC591_Group5_Lua2Py

  • Display help menu:

    $ python ./Tests/Test_engine.py -h true

  • Run all the tests:

    $ python ./Tests/Test_engine.py -g all

💻 Wish to contribute?

-You will find a CONTRIBUTING.md in our repository which will provide all the potential contributors a short guide to how they can help build Lua2Py

  • This file is for:
    • Project Owners - Initiaters and maintainers of the file.
    • Project contributors - People who think existing features can be simplified or new features can be added to improve the project.
    • Users - Customers who want to clone the repository and use it create their own project.
  • Please go through the CONTRIBUTING.md to know more!

⚖️ Code of Conduct

  • A code of conduct defines standards for how to engage in a community. It signals an inclusive environment that respects all contributions.
  • It also outlines procedures for addressing problems between members of your project's community.
  • Please go through the CODE_OF_CONDUCT.md to know more!

🤝 Contributions by:-