Installation¶
MakrellPy is currently the easiest general entry point into the Makrell family if you are comfortable with Python tooling.
The normal user workflow is package-first.
Install from PyPI¶
pip install makrell
This is the simplest route if you want to try the language quickly.
Install from source for development¶
git clone https://github.com/hcholm/makrell-omni
cd makrell-omni/src/impl/py
pip install .
Use this when you want to work directly on the implementation or follow the repo state more closely than the published package.
Common next commands¶
Start the REPL:
makrell
Run a script:
makrell myscript.mrpy
Run tests from the Python implementation area:
python -m pytest -q
Notes¶
MakrellPy is a good entry point for people who want:
Python interop
a deep practical implementation
access to the family through familiar Python tooling
Suggested next steps¶
After installation, continue with: