Metadata-Version: 2.3
Name: gearlang
Version: 0.0.31
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
License-File: LICENSE
Requires-Python: >=3.8
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# GearLang

Gear is a logic based compiler for the Gear language.


## Installation

You can install GearLang from pip:
```bash
pip install gearlang
```


## Development

### Building the Rust code
This will compile the Rust code and install it as a python package.

> [!WARNING]
> Make sure to run this into a python virtual environment to avoid conflicts with other packages.

```bash
maturin develop
```


### Production build
```bash
maturin build --release
```




## Troubleshooting

If the CLI is not working, make sure that the Scripts directory of your Python installation is in your PATH. [Here](https://bobbyhadz.com/blog/python-the-script-is-installed-in-which-is-not-on-path) is a guide on how to do it.

---
License - [MIT](./LICENSE)
