A Machine-to-Machine Interaction Interface for Lean 4
Go to file
Leni Aniva 75ada0b5ad
doc: Add citation format
2024-09-06 22:53:14 -07:00
examples feat: Example Jupyter notebook 2024-07-01 12:18:00 -07:00
pantograph Merge pull request #7 from lenianiva/compile/units 2024-09-06 20:51:57 -04:00
src@67e7f22b0a chore: Version bump 2024-05-31 20:25:05 -07:00
.gitignore add conv_sgl tests 2024-05-20 00:02:33 -07:00
.gitmodules add conv_sgl tests 2024-05-20 00:02:33 -07:00
LICENSE Initial commit 2024-04-11 12:37:58 -07:00
README.md doc: Add citation format 2024-09-06 22:53:14 -07:00
build.py feat: expression types and tests 2024-04-22 13:00:06 -07:00
poetry.lock feat: Example Jupyter notebook 2024-07-01 12:18:00 -07:00
pyproject.toml feat: Example Jupyter notebook 2024-07-01 12:18:00 -07:00

README.md

PyPantograph

Python interface to the Pantograph library

Getting started

Update submodule

git submodule update --init

Install dependencies

poetry install

Execute

poetry build

To run server tests:

python -m pantograph.server

The tests in pantograph/server.py also serve as simple interaction examples

Examples

See examples/README.md

Referencing

@misc{pantograph,
	title = "Pantograph, A Machine-to-Machine Interface for Lean 4",
	author = {Aniva, Leni and Miranda, Brando and Sun, Chuyue},
	year = 2024,
	howpublished = {\url{https://github.com/lenianiva/PyPantograph}}
}