.gitignore
LICENSE
README.md
pyproject.toml
setup.py
.github/workflows/build.yml
.github/workflows/format.yml
.github/workflows/mypy.yml
.github/workflows/publish.yml
.github/workflows/pytest.yml
fprime_python_model/__init__.py
fprime_python_model/fpp_version.py
fprime_python_model/model.py
fprime_python_model.egg-info/PKG-INFO
fprime_python_model.egg-info/SOURCES.txt
fprime_python_model.egg-info/dependency_links.txt
fprime_python_model.egg-info/requires.txt
fprime_python_model.egg-info/scm_file_list.json
fprime_python_model.egg-info/scm_version.json
fprime_python_model.egg-info/top_level.txt
fprime_python_model/codegen/__init__.py
fprime_python_model/codegen/cppwriter/__init__.py
fprime_python_model/codegen/cppwriter/cpp_doc.py
fprime_python_model/codegen/cppwriter/cpp_doc_cpp_writer.py
fprime_python_model/codegen/cppwriter/cpp_doc_hpp_writer.py
fprime_python_model/codegen/cppwriter/cpp_doc_visitor.py
fprime_python_model/codegen/cppwriter/cpp_doc_writer.py
fprime_python_model/fpp_ast/__init__.py
fprime_python_model/fpp_ast/fpp_ast.py
fprime_python_model/fpp_ast/fpp_ast_node.py
fprime_python_model/fpp_ast/fpp_locations.py
fprime_python_model/fpp_ast/fpp_reserved_words.py
fprime_python_model/semantics/__init__.py
fprime_python_model/semantics/analysis.py
fprime_python_model/semantics/command.py
fprime_python_model/semantics/component.py
fprime_python_model/semantics/component_instance.py
fprime_python_model/semantics/connection.py
fprime_python_model/semantics/connection_pattern.py
fprime_python_model/semantics/container.py
fprime_python_model/semantics/dictionary.py
fprime_python_model/semantics/event.py
fprime_python_model/semantics/format.py
fprime_python_model/semantics/framework_definitions.py
fprime_python_model/semantics/generic_scope.py
fprime_python_model/semantics/init_specifier.py
fprime_python_model/semantics/interface.py
fprime_python_model/semantics/interface_instance.py
fprime_python_model/semantics/name.py
fprime_python_model/semantics/name_group.py
fprime_python_model/semantics/param.py
fprime_python_model/semantics/port_instance.py
fprime_python_model/semantics/port_instance_identifier.py
fprime_python_model/semantics/port_interface.py
fprime_python_model/semantics/record.py
fprime_python_model/semantics/scope.py
fprime_python_model/semantics/state.py
fprime_python_model/semantics/state_machine.py
fprime_python_model/semantics/state_machine_analysis.py
fprime_python_model/semantics/state_machine_instance.py
fprime_python_model/semantics/state_machine_name_group.py
fprime_python_model/semantics/state_machine_scope.py
fprime_python_model/semantics/state_machine_symbol.py
fprime_python_model/semantics/state_machine_typed_element.py
fprime_python_model/semantics/state_or_junction.py
fprime_python_model/semantics/symbol.py
fprime_python_model/semantics/symbol_interface.py
fprime_python_model/semantics/tlm_channel.py
fprime_python_model/semantics/tlm_packet.py
fprime_python_model/semantics/tlm_packet_set.py
fprime_python_model/semantics/topology.py
fprime_python_model/semantics/topology_port.py
fprime_python_model/semantics/transition.py
fprime_python_model/semantics/transition_graph.py
fprime_python_model/semantics/type_visitor.py
fprime_python_model/semantics/types_values.py
fprime_python_model/translators/__init__.py
fprime_python_model/translators/analysis_translator.py
fprime_python_model/translators/ast_translator.py
fprime_python_model/translators/construct_ast_id_map.py
fprime_python_model/translators/loc_map_translator.py
fprime_python_model/utils/__init__.py
fprime_python_model/utils/ast_state_visitor.py
fprime_python_model/utils/error.py
fprime_python_model/utils/fpp_ast_visitor.py
fprime_python_model/utils/fpp_ast_writer.py
fprime_python_model/utils/fpp_writer.py
fprime_python_model/utils/line_utils.py
tests/__init__.py
tests/generate_ref_files.py
tests/test_ast.py
tests/test_semantics_types.py
tests/test_semantics_values.py
tests/active_component/active_component.fpp
tests/active_component/active_component_analysis.json
tests/active_component/active_component_ast.json
tests/active_component/active_component_locations.json
tests/command_patterned_connections/command_patterned_connections.fpp
tests/command_patterned_connections/command_patterned_connections_analysis.json
tests/command_patterned_connections/command_patterned_connections_ast.json
tests/command_patterned_connections/command_patterned_connections_locations.json
tests/commands/commands.fpp
tests/commands/commands_analysis.json
tests/commands/commands_ast.json
tests/commands/commands_locations.json
tests/constants/constants.fpp
tests/constants/constants_analysis.json
tests/constants/constants_ast.json
tests/constants/constants_locations.json
tests/cpp_doc/__init__.py
tests/cpp_doc/test_cpp_doc.py
tests/cpp_doc/test_cpp_doc_generation.py
tests/cpp_doc/test_utils.py
tests/cpp_doc/gold_standard/C.cpp
tests/cpp_doc/gold_standard/C.hpp
tests/cpp_doc/gold_standard/Other.cpp
tests/data_products/data_products.fpp
tests/data_products/data_products_analysis.json
tests/data_products/data_products_ast.json
tests/data_products/data_products_locations.json
tests/events/events.fpp
tests/events/events_analysis.json
tests/events/events_ast.json
tests/events/events_locations.json
tests/imported_topology/imported_topology.fpp
tests/imported_topology/imported_topology_analysis.json
tests/imported_topology/imported_topology_ast.json
tests/imported_topology/imported_topology_locations.json
tests/interfaces/interfaces.fpp
tests/interfaces/interfaces_analysis.json
tests/interfaces/interfaces_ast.json
tests/interfaces/interfaces_locations.json
tests/internal_ports/internal_ports.fpp
tests/internal_ports/internal_ports_analysis.json
tests/internal_ports/internal_ports_ast.json
tests/internal_ports/internal_ports_locations.json
tests/location_specifier/location_specifier.fpp
tests/location_specifier/location_specifier_analysis.json
tests/location_specifier/location_specifier_ast.json
tests/location_specifier/location_specifier_locations.json
tests/matched_ports/matched_ports.fpp
tests/matched_ports/matched_ports_analysis.json
tests/matched_ports/matched_ports_ast.json
tests/matched_ports/matched_ports_locations.json
tests/parameters/parameters.fpp
tests/parameters/parameters_analysis.json
tests/parameters/parameters_ast.json
tests/parameters/parameters_locations.json
tests/passive_component/passive_component.fpp
tests/passive_component/passive_component_analysis.json
tests/passive_component/passive_component_ast.json
tests/passive_component/passive_component_locations.json
tests/patterned_connections/patterned_connections.fpp
tests/patterned_connections/patterned_connections_analysis.json
tests/patterned_connections/patterned_connections_ast.json
tests/patterned_connections/patterned_connections_locations.json
tests/ports/ports.fpp
tests/ports/ports_analysis.json
tests/ports/ports_ast.json
tests/ports/ports_locations.json
tests/queued_component/queued_component.fpp
tests/queued_component/queued_component_analysis.json
tests/queued_component/queued_component_ast.json
tests/queued_component/queued_component_locations.json
tests/special_ports/special_ports.fpp
tests/special_ports/special_ports_analysis.json
tests/special_ports/special_ports_ast.json
tests/special_ports/special_ports_locations.json
tests/state_machine/state_machine.fpp
tests/state_machine/state_machine_analysis.json
tests/state_machine/state_machine_ast.json
tests/state_machine/state_machine_locations.json
tests/telemetry/telemetry.fpp
tests/telemetry/telemetry_analysis.json
tests/telemetry/telemetry_ast.json
tests/telemetry/telemetry_locations.json
tests/telemetry_packets/telemetry_packets.fpp
tests/telemetry_packets/telemetry_packets_analysis.json
tests/telemetry_packets/telemetry_packets_ast.json
tests/telemetry_packets/telemetry_packets_locations.json
tests/topology/topology.fpp
tests/topology/topology_analysis.json
tests/topology/topology_ast.json
tests/topology/topology_locations.json
tests/topology_ports/topology_ports.fpp
tests/topology_ports/topology_ports_analysis.json
tests/topology_ports/topology_ports_ast.json
tests/topology_ports/topology_ports_locations.json
tests/types/types.fpp
tests/types/types_analysis.json
tests/types/types_ast.json
tests/types/types_locations.json