LICENSE
README.md
pyproject.toml
src/sattline_parser/__init__.py
src/sattline_parser/__main__.py
src/sattline_parser/__version__.py
src/sattline_parser/api.py
src/sattline_parser/decode_fuzzer.py
src/sattline_parser/errors.py
src/sattline_parser/fuzz_harness.py
src/sattline_parser/parser_fuzzer.py
src/sattline_parser/py.typed
src/sattline_parser/source_document.py
src/sattline_parser.egg-info/PKG-INFO
src/sattline_parser.egg-info/SOURCES.txt
src/sattline_parser.egg-info/dependency_links.txt
src/sattline_parser.egg-info/entry_points.txt
src/sattline_parser.egg-info/requires.txt
src/sattline_parser.egg-info/top_level.txt
src/sattline_parser/builtins/README.md
src/sattline_parser/builtins/__init__.py
src/sattline_parser/builtins/catalogue.json
src/sattline_parser/builtins/functions.py
src/sattline_parser/builtins/records.py
src/sattline_parser/cli/__init__.py
src/sattline_parser/cli/_ast_walk.py
src/sattline_parser/cli/_errors.py
src/sattline_parser/cli/_exit.py
src/sattline_parser/cli/_findings.py
src/sattline_parser/cli/_io.py
src/sattline_parser/cli/_json.py
src/sattline_parser/cli/_validate.py
src/sattline_parser/cli/cmds/__init__.py
src/sattline_parser/cli/cmds/_common.py
src/sattline_parser/cli/cmds/check.py
src/sattline_parser/cli/cmds/corpus.py
src/sattline_parser/cli/cmds/decode.py
src/sattline_parser/cli/cmds/diff.py
src/sattline_parser/cli/cmds/graphics.py
src/sattline_parser/cli/cmds/parse.py
src/sattline_parser/cli/cmds/project.py
src/sattline_parser/cli/cmds/query.py
src/sattline_parser/cli/cmds/version.py
src/sattline_parser/formatting/__init__.py
src/sattline_parser/formatting/formatter.py
src/sattline_parser/grammar/__init__.py
src/sattline_parser/grammar/constants.py
src/sattline_parser/grammar/keywords.py
src/sattline_parser/grammar/sattline.lark
src/sattline_parser/grammar/sattline_lexer.py
src/sattline_parser/models/__init__.py
src/sattline_parser/models/_ast_model_support.py
src/sattline_parser/models/ast_model.py
src/sattline_parser/models/expressions.py
src/sattline_parser/preprocessing/__init__.py
src/sattline_parser/preprocessing/coded.py
src/sattline_parser/preprocessing/compressed.py
src/sattline_parser/preprocessing/ide_text.py
src/sattline_parser/preprocessing/scanner_tokens.json
src/sattline_parser/project/__init__.py
src/sattline_parser/project/_atomic.py
src/sattline_parser/project/ast_cache.py
src/sattline_parser/project/discovery.py
src/sattline_parser/project/errors.py
src/sattline_parser/project/formats.py
src/sattline_parser/project/graphics_bindings.py
src/sattline_parser/project/graphics_parsing.py
src/sattline_parser/project/loader.py
src/sattline_parser/project/lookup_cache.py
src/sattline_parser/project/models.py
src/sattline_parser/project/project.py
src/sattline_parser/transformer/__init__.py
src/sattline_parser/transformer/_comments_mixin.py
src/sattline_parser/transformer/_expressions_mixin.py
src/sattline_parser/transformer/_graphics_interact_mixin.py
src/sattline_parser/transformer/_module_assembly_mixin.py
src/sattline_parser/transformer/_module_header_mixin.py
src/sattline_parser/transformer/_module_layout_mixin.py
src/sattline_parser/transformer/_module_shared.py
src/sattline_parser/transformer/_modules_mixin.py
src/sattline_parser/transformer/_sfc_mixin.py
src/sattline_parser/transformer/_tokens_mixin.py
src/sattline_parser/transformer/sl_transformer.py
src/sattline_parser/validation/__init__.py
src/sattline_parser/validation/builtins.py
src/sattline_parser/validation/code.py
src/sattline_parser/validation/declarations.py
src/sattline_parser/validation/diagnostics.py
src/sattline_parser/validation/names.py
src/sattline_parser/validation/parameter_mappings.py
src/sattline_parser/validation/sequences.py
src/sattline_parser/validation/symbols.py
src/sattline_parser/validation/transfers.py
src/sattline_parser/validation/type_graph.py
src/sattline_parser/validation/typing.py
src/sattline_parser/validation/validator.py
tests/test_packaging.py