LICENSE
README.md
pyproject.toml
src/smal/__init__.py
src/smal/main.py
src/smal/smal_primitive.py
src/smal/cli/__init__.py
src/smal/cli/app.py
src/smal/cli/commands/__init__.py
src/smal/cli/commands/code.py
src/smal/cli/commands/diagram.py
src/smal/cli/commands/helpers.py
src/smal/cli/commands/install_graphviz.py
src/smal/cli/commands/validate.py
src/smal/codegen/__init__.py
src/smal/codegen/code_generator.py
src/smal/codegen/smal_templates.py
src/smal/codegen/target_primitive.py
src/smal/codegen/c/__init__.py
src/smal/codegen/c/primitives.py
src/smal/codegen/templates/c-machine-hdr.j2
src/smal/codegen/templates/macros/c_smal_banner.j2
src/smal/diagramming/__init__.py
src/smal/diagramming/generation.py
src/smal/schemas/__init__.py
src/smal/schemas/smal_bitfield.py
src/smal/schemas/smal_command.py
src/smal/schemas/smal_enum.py
src/smal/schemas/smal_error.py
src/smal/schemas/smal_event.py
src/smal/schemas/smal_file.py
src/smal/schemas/smal_message.py
src/smal/schemas/smal_state.py
src/smal/schemas/smal_struct.py
src/smal/schemas/smal_transition.py
src/smal/schemas/utilities.py
src/smal/tests/__init__.py
src/smal/tests/test_smal_file.py
src/smal/utilities/__init__.py
src/smal/utilities/constants.py
src/smal_lang.egg-info/PKG-INFO
src/smal_lang.egg-info/SOURCES.txt
src/smal_lang.egg-info/dependency_links.txt
src/smal_lang.egg-info/entry_points.txt
src/smal_lang.egg-info/requires.txt
src/smal_lang.egg-info/top_level.txt