.editorconfig
.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
HACKING.md
LICENSE
Makefile
README.md
SECURITY.md
common.mk
pyproject.toml
pyrightconfig.json
uv.lock
.github/.jira_sync_config.yaml
.github/PULL_REQUEST_TEMPLATE.md
.github/renovate.json5
.github/workflows/check-renovate.yaml
.github/workflows/policy.yaml
.github/workflows/qa.yaml
.github/workflows/release-publish.yaml
craft_grammar/__init__.py
craft_grammar/_base_processor.py
craft_grammar/_compound.py
craft_grammar/_for.py
craft_grammar/_on.py
craft_grammar/_processor.py
craft_grammar/_statement.py
craft_grammar/_to.py
craft_grammar/_try.py
craft_grammar/_types.py
craft_grammar/_version.py
craft_grammar/create.py
craft_grammar/errors.py
craft_grammar/models.py
craft_grammar/py.typed
craft_grammar.egg-info/PKG-INFO
craft_grammar.egg-info/SOURCES.txt
craft_grammar.egg-info/dependency_links.txt
craft_grammar.egg-info/requires.txt
craft_grammar.egg-info/top_level.txt
docs/.gitignore
docs/changelog.rst
docs/conf.py
docs/craft_grammar.rst
docs/index.rst
tests/__init__.py
tests/conftest.py
tests/integration/__init__.py
tests/integration/test_models.py
tests/integration/test_processor.py
tests/integration/test_setuptools.py
tests/integration/test_version.py
tests/integration/data/invalid/for-and-on.yaml
tests/integration/data/invalid/for-and-to.yaml
tests/integration/data/valid/for-else.for-platform1.yaml
tests/integration/data/valid/for-else.for-platform2.yaml
tests/integration/data/valid/for-else.for-platform3.yaml
tests/integration/data/valid/for-else.validated.yaml
tests/integration/data/valid/for-else.yaml
tests/integration/data/valid/for.for-platform1.yaml
tests/integration/data/valid/for.for-platform2.yaml
tests/integration/data/valid/for.for-platform3.yaml
tests/integration/data/valid/for.validated.yaml
tests/integration/data/valid/for.yaml
tests/integration/data/valid/on-and-to.on-amd64-to-riscv64.yaml
tests/integration/data/valid/on-and-to.on-amd64-to-s390x.yaml
tests/integration/data/valid/on-and-to.on-arm64-to-arm64.yaml
tests/integration/data/valid/on-and-to.validated.yaml
tests/integration/data/valid/on-and-to.yaml
tests/unit/__init__.py
tests/unit/test_base_processor.py
tests/unit/test_compound.py
tests/unit/test_create.py
tests/unit/test_errors.py
tests/unit/test_for.py
tests/unit/test_models.py
tests/unit/test_on.py
tests/unit/test_processor.py
tests/unit/test_to.py
tests/unit/test_try.py
tests/unit/starbase/__init__.py
tests/unit/starbase/test_init.py