LICENSE
README.md
pyproject.toml
machine_dialect/__main__.py
machine_dialect.egg-info/PKG-INFO
machine_dialect.egg-info/SOURCES.txt
machine_dialect.egg-info/dependency_links.txt
machine_dialect.egg-info/entry_points.txt
machine_dialect.egg-info/requires.txt
machine_dialect.egg-info/top_level.txt
machine_dialect/agent/__init__.py
machine_dialect/agent/agent.py
machine_dialect/ast/__init__.py
machine_dialect/ast/ast_node.py
machine_dialect/ast/call_expression.py
machine_dialect/ast/dict_extraction.py
machine_dialect/ast/expressions.py
machine_dialect/ast/literals.py
machine_dialect/ast/program.py
machine_dialect/ast/statements.py
machine_dialect/ast/tests/test_ast_string_representation.py
machine_dialect/ast/tests/test_boolean_literal.py
machine_dialect/ast/tests/test_collection_hir.py
machine_dialect/ast/tests/test_define_statement.py
machine_dialect/ast/tests/test_desugar.py
machine_dialect/ast/tests/test_foreach_desugar.py
machine_dialect/cfg/__init__.py
machine_dialect/cfg/config.py
machine_dialect/cfg/examples.py
machine_dialect/cfg/generate_with_ai.py
machine_dialect/cfg/openai_generation.py
machine_dialect/cfg/parser.py
machine_dialect/cfg/tests/__init__.py
machine_dialect/cfg/tests/test_cfg_parser.py
machine_dialect/cfg/tests/test_config.py
machine_dialect/cfg/tests/test_examples.py
machine_dialect/cfg/tests/test_generate_with_ai.py
machine_dialect/cfg/tests/test_openai_generation.py
machine_dialect/codegen/__init__.py
machine_dialect/codegen/bytecode_module.py
machine_dialect/codegen/bytecode_serializer.py
machine_dialect/codegen/opcodes.py
machine_dialect/codegen/register_codegen.py
machine_dialect/codegen/symtab.py
machine_dialect/codegen/vm_serializer.py
machine_dialect/codegen/tests/__init__.py
machine_dialect/codegen/tests/test_array_operations_codegen.py
machine_dialect/codegen/tests/test_bytecode_serializer.py
machine_dialect/codegen/tests/test_register_codegen_ssa.py
machine_dialect/codegen/tests/test_symtab.py
machine_dialect/compiler/__init__.py
machine_dialect/compiler/compiler.py
machine_dialect/compiler/config.py
machine_dialect/compiler/context.py
machine_dialect/compiler/pipeline.py
machine_dialect/compiler/vm_runner.py
machine_dialect/compiler/phases/__init__.py
machine_dialect/compiler/phases/bytecode_optimization.py
machine_dialect/compiler/phases/codegen.py
machine_dialect/compiler/phases/hir_generation.py
machine_dialect/compiler/phases/mir_generation.py
machine_dialect/compiler/phases/optimization.py
machine_dialect/compiler/phases/parsing.py
machine_dialect/compiler/tests/__init__.py
machine_dialect/compiler/tests/test_compiler.py
machine_dialect/errors/__init__.py
machine_dialect/errors/exceptions.py
machine_dialect/errors/messages.py
machine_dialect/errors/tests/__init__.py
machine_dialect/errors/tests/test_expected_token_errors.py
machine_dialect/errors/tests/test_name_errors.py
machine_dialect/helpers/__init__.py
machine_dialect/helpers/stopwords.py
machine_dialect/helpers/validators.py
machine_dialect/lexer/__init__.py
machine_dialect/lexer/constants.py
machine_dialect/lexer/lexer.py
machine_dialect/lexer/tokens.py
machine_dialect/lexer/tests/__init__.py
machine_dialect/lexer/tests/helpers.py
machine_dialect/lexer/tests/test_apostrophe_identifiers.py
machine_dialect/lexer/tests/test_backtick_identifiers.py
machine_dialect/lexer/tests/test_boolean_literals.py
machine_dialect/lexer/tests/test_case_insensitive_keywords.py
machine_dialect/lexer/tests/test_comments.py
machine_dialect/lexer/tests/test_double_asterisk_keywords.py
machine_dialect/lexer/tests/test_lexer_position.py
machine_dialect/lexer/tests/test_list_tokens.py
machine_dialect/lexer/tests/test_stopwords.py
machine_dialect/lexer/tests/test_strict_equality.py
machine_dialect/lexer/tests/test_token.py
machine_dialect/lexer/tests/test_tokenization.py
machine_dialect/lexer/tests/test_underscore_literals.py
machine_dialect/lexer/tests/test_url_literals.py
machine_dialect/linter/__init__.py
machine_dialect/linter/__main__.py
machine_dialect/linter/linter.py
machine_dialect/linter/violations.py
machine_dialect/linter/rules/__init__.py
machine_dialect/linter/rules/base.py
machine_dialect/linter/rules/statement_termination.py
machine_dialect/linter/tests/__init__.py
machine_dialect/linter/tests/test_linter.py
machine_dialect/linter/tests/test_rules.py
machine_dialect/linter/tests/test_violations.py
machine_dialect/linter/tests/mdrules/__init__.py
machine_dialect/linter/tests/mdrules/test_md101_statement_termination.py
machine_dialect/mir/__init__.py
machine_dialect/mir/basic_block.py
machine_dialect/mir/dataflow.py
machine_dialect/mir/debug_info.py
machine_dialect/mir/hir_to_mir.py
machine_dialect/mir/mir_dumper.py
machine_dialect/mir/mir_function.py
machine_dialect/mir/mir_instructions.py
machine_dialect/mir/mir_interpreter.py
machine_dialect/mir/mir_module.py
machine_dialect/mir/mir_printer.py
machine_dialect/mir/mir_transformer.py
machine_dialect/mir/mir_types.py
machine_dialect/mir/mir_validation.py
machine_dialect/mir/mir_values.py
machine_dialect/mir/optimization_config.py
machine_dialect/mir/optimization_pass.py
machine_dialect/mir/optimization_pipeline.py
machine_dialect/mir/optimize_mir.py
machine_dialect/mir/pass_manager.py
machine_dialect/mir/register_allocation.py
machine_dialect/mir/ssa_construction.py
machine_dialect/mir/type_inference.py
machine_dialect/mir/analyses/__init__.py
machine_dialect/mir/analyses/alias_analysis.py
machine_dialect/mir/analyses/dominance_analysis.py
machine_dialect/mir/analyses/escape_analysis.py
machine_dialect/mir/analyses/loop_analysis.py
machine_dialect/mir/analyses/type_analysis.py
machine_dialect/mir/analyses/use_def_chains.py
machine_dialect/mir/analyses/tests/test_type_analysis.py
machine_dialect/mir/optimizations/__init__.py
machine_dialect/mir/optimizations/algebraic_simplification.py
machine_dialect/mir/optimizations/branch_prediction.py
machine_dialect/mir/optimizations/constant_propagation.py
machine_dialect/mir/optimizations/cse.py
machine_dialect/mir/optimizations/dce.py
machine_dialect/mir/optimizations/inlining.py
machine_dialect/mir/optimizations/jump_threading.py
machine_dialect/mir/optimizations/licm.py
machine_dialect/mir/optimizations/loop_unrolling.py
machine_dialect/mir/optimizations/strength_reduction.py
machine_dialect/mir/optimizations/tail_call.py
machine_dialect/mir/optimizations/type_narrowing.py
machine_dialect/mir/optimizations/type_specialization.py
machine_dialect/mir/optimizations/type_specific.py
machine_dialect/mir/optimizations/tests/test_loop_unrolling.py
machine_dialect/mir/profiling/__init__.py
machine_dialect/mir/profiling/profile_collector.py
machine_dialect/mir/profiling/profile_data.py
machine_dialect/mir/profiling/profile_reader.py
machine_dialect/mir/profiling/profile_writer.py
machine_dialect/mir/reporting/__init__.py
machine_dialect/mir/reporting/optimization_reporter.py
machine_dialect/mir/reporting/report_formatter.py
machine_dialect/mir/tests/__init__.py
machine_dialect/mir/tests/test_algebraic_associativity.py
machine_dialect/mir/tests/test_algebraic_complex_patterns.py
machine_dialect/mir/tests/test_algebraic_division.py
machine_dialect/mir/tests/test_algebraic_simplification.py
machine_dialect/mir/tests/test_basic_block.py
machine_dialect/mir/tests/test_branch_prediction.py
machine_dialect/mir/tests/test_call_lowering.py
machine_dialect/mir/tests/test_collection_lowering.py
machine_dialect/mir/tests/test_cross_block_constant_propagation.py
machine_dialect/mir/tests/test_custom_passes.py
machine_dialect/mir/tests/test_debug_info.py
machine_dialect/mir/tests/test_dict_extraction_lowering.py
machine_dialect/mir/tests/test_dictionary_lowering.py
machine_dialect/mir/tests/test_double_negation.py
machine_dialect/mir/tests/test_escape_analysis.py
machine_dialect/mir/tests/test_hir_to_mir.py
machine_dialect/mir/tests/test_hir_to_mir_complete.py
machine_dialect/mir/tests/test_hir_to_mir_simple.py
machine_dialect/mir/tests/test_inlining.py
machine_dialect/mir/tests/test_licm.py
machine_dialect/mir/tests/test_mir_dumper.py
machine_dialect/mir/tests/test_mir_instructions.py
machine_dialect/mir/tests/test_mir_module.py
machine_dialect/mir/tests/test_mir_printer.py
machine_dialect/mir/tests/test_mir_types.py
machine_dialect/mir/tests/test_mir_types_enhanced.py
machine_dialect/mir/tests/test_mir_validation.py
machine_dialect/mir/tests/test_mir_values.py
machine_dialect/mir/tests/test_one_based_indexing.py
machine_dialect/mir/tests/test_optimization_helpers.py
machine_dialect/mir/tests/test_optimization_pipeline.py
machine_dialect/mir/tests/test_optimization_reporter.py
machine_dialect/mir/tests/test_pass_manager.py
machine_dialect/mir/tests/test_pass_registration.py
machine_dialect/mir/tests/test_profiling.py
machine_dialect/mir/tests/test_register_allocation.py
machine_dialect/mir/tests/test_report_formatters.py
machine_dialect/mir/tests/test_ssa_construction.py
machine_dialect/mir/tests/test_tail_call.py
machine_dialect/mir/tests/test_type_annotated_instructions.py
machine_dialect/mir/tests/test_type_narrowing.py
machine_dialect/mir/tests/test_type_specialization.py
machine_dialect/mir/tests/test_type_specific_optimization.py
machine_dialect/mir/tests/test_type_specific_optimization_advanced.py
machine_dialect/parser/__init__.py
machine_dialect/parser/enums.py
machine_dialect/parser/parser.py
machine_dialect/parser/protocols.py
machine_dialect/parser/symbol_table.py
machine_dialect/parser/token_buffer.py
machine_dialect/parser/tests/__init__.py
machine_dialect/parser/tests/helper_functions.py
machine_dialect/parser/tests/test_action_statements.py
machine_dialect/parser/tests/test_boolean_literal_expressions.py
machine_dialect/parser/tests/test_call_statements.py
machine_dialect/parser/tests/test_call_statements_errors.py
machine_dialect/parser/tests/test_collection_mutations.py
machine_dialect/parser/tests/test_conditional_expressions.py
machine_dialect/parser/tests/test_define_integration.py
machine_dialect/parser/tests/test_define_statements.py
machine_dialect/parser/tests/test_dict_extraction.py
machine_dialect/parser/tests/test_empty_literal.py
machine_dialect/parser/tests/test_float_literal_expressions.py
machine_dialect/parser/tests/test_identifier_expressions.py
machine_dialect/parser/tests/test_if_empty_block.py
machine_dialect/parser/tests/test_if_statements.py
machine_dialect/parser/tests/test_illegal_tokens.py
machine_dialect/parser/tests/test_infix_expressions.py
machine_dialect/parser/tests/test_integer_literal_expressions.py
machine_dialect/parser/tests/test_interaction_statements.py
machine_dialect/parser/tests/test_list_literals.py
machine_dialect/parser/tests/test_no_none_in_ast.py
machine_dialect/parser/tests/test_panic_mode_recovery.py
machine_dialect/parser/tests/test_parse_errors.py
machine_dialect/parser/tests/test_possessive_syntax.py
machine_dialect/parser/tests/test_prefix_expressions.py
machine_dialect/parser/tests/test_program.py
machine_dialect/parser/tests/test_return_statements.py
machine_dialect/parser/tests/test_set_statements.py
machine_dialect/parser/tests/test_strict_equality.py
machine_dialect/parser/tests/test_symbol_table.py
machine_dialect/parser/tests/test_url_literal_expressions.py
machine_dialect/parser/tests/test_utility_statements.py
machine_dialect/repl/__init__.py
machine_dialect/repl/repl.py
machine_dialect/repl/tests/__init__.py
machine_dialect/repl/tests/test_repl.py
machine_dialect/semantic/__init__.py
machine_dialect/semantic/analyzer.py
machine_dialect/semantic/error_messages.py
machine_dialect/semantic/tests/__init__.py
machine_dialect/semantic/tests/test_analyzer.py
machine_dialect/semantic/tests/test_error_messages.py
machine_dialect/tests/edge_cases/__init__.py
machine_dialect/tests/edge_cases/test_boundary_access.py
machine_dialect/tests/edge_cases/test_empty_collections.py
machine_dialect/tests/edge_cases/test_invalid_operations.py
machine_dialect/tests/edge_cases/test_named_list_edge_cases.py
machine_dialect/tests/edge_cases/test_nested_structures.py
machine_dialect/tests/edge_cases/test_type_mixing.py
machine_dialect/tests/integration/test_array_operations_emulation.py
machine_dialect/tests/integration/test_list_compilation.py
machine_dialect/tests/integration/test_lists_and_dictionaries.py
machine_dialect/type_checking/__init__.py
machine_dialect/type_checking/type_system.py
machine_dialect/type_checking/tests/__init__.py
machine_dialect/type_checking/tests/test_type_system.py
machine_dialect_vm/__init__.pyi
tests/test_constant_pool_remapping.py
tests/test_end_to_end_pipeline.py
tests/test_end_to_end_recursive.py
tests/test_end_to_end_simple.py
tests/test_end_to_end_vm.py
tests/test_loop_statements.py
tests/test_opcode_compatibility.py
tests/test_parser_parity.py
tests/test_vm_bindings.py
tests/test_vm_execution.py
tests/test_vm_integration.py