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: