Skip to content

Latest commit

 

History

History
22 lines (12 loc) · 606 Bytes

File metadata and controls

22 lines (12 loc) · 606 Bytes

larktools

Development

This package is using hatch as project managment tool.

Install hatch via pip: pip install hatch. For running tests using hatch, see the hatch run tests documentation.

Tests

To run the test suite, pytest is recommended, and can be done via:

pytest -v --maxfail=1 larktools/tests/test_suite.py

Debugging

For grammar development using an alternative, less optimized parsing strategy can help avoiding rule conflicts: Use earley instead of lalr