Gidsss / UwUIDE

A compiler made to be cute uwu >~<
6 stars 0 forks source link

UwU++

Automata Project for 3rd Year

Get Started

  1. Create a virtual environment python -m venv .env
  2. Activate environment For CMD .\venv\scripts\activate For bash source ./.env/Scripts/activate
  3. Install dependencies using pip python -m pip install -r requirements.txt

Unit Testing

  1. For unit testing, we'll be using pytest
  2. To create a test file, simply follow these file formats: test_*.py or *_test.py
  3. For more information, please refer to the official Pytest documentation

UwU Console Script Package

  1. Install the UwU Console Script Package python -m pip install ./packages/uwu

  2. To install | uninstall packages from requirements.txt

uwu install
uwu uninstall
  1. To install | uninstall individual packages
uwu install < package name >
uwu uninstall < package name >
  1. To run all tests uwu test
  2. To run a specific test
uwu test test_*
uwu test *_test
  1. To run lexer package uwu lexer

  2. To build UwU IDE uwu build