Skip to main content

generate poetry with gcc diagnostics

Project description

gado

generate poetry with gcc diagnostics

🖋️ About

gado (gcc awesome diagnostics orchestrator) is a wrapper of gcc that outputs its errors and warnings in a more poetic format.

It currently takes rhymes from a database of all Shakespeare's works.

🔎 Usage

After installing, you will be able to call gado and gado++. You can use them just like gcc/g++!

Examples:

gado source.c -Wall -o output_executable
gado++ source.cpp -Wall -o output_executable

💡 Tip: There is a errors.c on the test folder. Why don't you try to compile it with gado errors.c?

Type gado --help for more info.

📝 Requirements

You need gcc>=9, python3 and pip in order to install gado.

⬇️ Installing

🚧 gado isn't uploaded to pip yet. you have to build from source.

PyPI

As gado is written in python, this installation is recommended.

pip install gado

Manual

You can manually install gado by cloning this repository and installing locally with pip.

git clone https://github.com/diksown/gado
cd gado
pip install -e .

🤝 Contributing

gado is open source. You are more than welcome to help on it!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gado-0.0.2.tar.gz (2.9 kB view details)

Uploaded Source

File details

Details for the file gado-0.0.2.tar.gz.

File metadata

  • Download URL: gado-0.0.2.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for gado-0.0.2.tar.gz
Algorithm Hash digest
SHA256 95d0b7d9ff4ed703822423f56f0df5a7fbe58e6ed293eb5fcba8262523d77d45
MD5 fc5a7dd2960e44c3b88068059e85bfbb
BLAKE2b-256 ae20a911f938109c3fb75abc3b2a643ecaa03462e919950068f3cca1586684fb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page