ase_group12_hws
Automated Software Engineering Group 12
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.9%) to scientific vocabulary
Repository
Automated Software Engineering Group 12
Basic Info
Statistics
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 1
- Releases: 2
Metadata Files
README.md
Automated Software Engineering (2023) Lua to Python

Table of Contents:
Introduction
LUA is an ultra lightweight scripting language comprising less than two dozen keywords: and, break, do, else, elseif, end, false, for, function, if, in, local, nil, not, or, repeat, return, then, true, until, while.
LUA has a considerably smaller footprint than other programming languages (with its complete source code and documentation taking a mere 1.3 MB).
This repository contains the source code cnversion from lua to python scripting language.
Getting Started
Check whether python is installed in your system. You can check that through:
bash
python --version
Clone this repository using
bash
git clone https://github.com/Mansimran7/ASE_Group12_Hws.git
Now you just need to run the following line inside /src folder to run all its test cases:
bash
python main.py -g all
You can also choose a single test to test from ["num","sym","rand","the"] by the following command line:
bash
python main.py -g [name-of-test-case]
License
This project is licensed under MIT. Further details regarding the license can be found here.
Directory Structure
C:.
│ .gitignore
│ CITATION.cff
│ CODE_OF_CONDUCT.md
│ CONTRIBUTING.md
│ LICENSE.md
│ README.md
│ requirements.txt
│
├───.github
│ └───workflows
│ LUA2Python.yml
│
├───docs
│ docs.md
│
├───etc
│ ├───data
│ │ auto93.csv
│ │
│ ├───img
│ │ Discord_server_proof.png
│ │ luatopython_group12.gif
│ │
│ └───out
│ cluster.out
│ data.out
│ script.out
│
├───src
│ ├───Hw1-script
│ │ │ help.py
│ │ │ main.py
│ │ │ misc.py
│ │ │ num_class.py
│ │ │ sym_class.py
│ │ │ utils.py
│ │ │ __init__.py
│ │
│ ├───Hw2-data
│ │ │ cols_class.py
│ │ │ DATA_class.py
│ │ │ help.py
│ │ │ main.py
│ │ │ misc.py
│ │ │ num_class.py
│ │ │ row_class.py
│ │ │ sym_class.py
│ │ │ utils.py
│ │ │ __init__.py
│
│ ├───Hw3-cluster
│ │ │ cols_class.py
│ │ │ DATA_class.py
│ │ │ help.py
│ │ │ main.py
│ │ │ misc.py
│ │ │ num_class.py
│ │ │ row_class.py
│ │ │ sym_class.py
│ │ │ utils.py
│ │ │ __init__.py
│
└───tests
│ testEngine.py
│ test_add.py
│ __init__.py
Contributors
To find out how you can contribute to this project, read the CONTRIBUTING.md file
The discord chat channel link is included in the file CONTRIBUTING.md
Owner
- Name: Mansimran Singh Anand
- Login: Mansimran7
- Kind: user
- Location: Raleigh, NC
- Repositories: 2
- Profile: https://github.com/Mansimran7
Full Stack Developer @machado-lab
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Anand" given-names: "Mansimran Singh" - family-names: "Savla" given-names: "Devanshi" - family-names: "Banerjee" given-names: "Indranil" title: "ASE_Group12_Hws" version: 1.0.0 doi: 10.5281/zenodo.1234 date-released: 2023-01-17 url: "https://github.com/Mansimran7/ASE_Group12_Hws"
GitHub Events
Total
Last Year
Dependencies
- actions/checkout v3 composite
- actions/setup-python v3 composite
- codecov/codecov-action v2 composite
- Flask ==1.0.2
- virtualenv ==16.0.0