LICENSE.txt
MANIFEST.in
README.md
pyproject.toml
documentation/General_Design_Interpreter_VM_Instructions_Opcodes_Etc.txt
documentation/ascii_art.txt
documentation/fib.txt
documentation/foreach.txt
documentation/function6_lex.txt
documentation/history.txt
documentation/links.txt
documentation/performance_bottlenecks.txt
documentation/register_flags.txt
documentation/tests.md
documentation/variables_and_scope.md
src/macal/__about__.py
src/macal/__init__.py
src/macal/ast_node.py
src/macal/ast_node_assignment.py
src/macal/ast_node_binary_expression.py
src/macal/ast_node_block.py
src/macal/ast_node_break_statement.py
src/macal/ast_node_case_statement.py
src/macal/ast_node_continue_statement.py
src/macal/ast_node_default_statement.py
src/macal/ast_node_elif_statement.py
src/macal/ast_node_else_statement.py
src/macal/ast_node_expression.py
src/macal/ast_node_foreach_statement.py
src/macal/ast_node_function_call_expression.py
src/macal/ast_node_function_call_statement.py
src/macal/ast_node_function_definition.py
src/macal/ast_node_function_parameter.py
src/macal/ast_node_halt_statement.py
src/macal/ast_node_if_statement.py
src/macal/ast_node_include_statement.py
src/macal/ast_node_indexed_variable_expression.py
src/macal/ast_node_istype.py
src/macal/ast_node_library_expression.py
src/macal/ast_node_literal_array_expression.py
src/macal/ast_node_literal_expression.py
src/macal/ast_node_literal_record_expression.py
src/macal/ast_node_print_statement.py
src/macal/ast_node_program.py
src/macal/ast_node_return_statement.py
src/macal/ast_node_select_field.py
src/macal/ast_node_select_statement.py
src/macal/ast_node_statement.py
src/macal/ast_node_switch_statement.py
src/macal/ast_node_type_statement.py
src/macal/ast_node_unary_expression.py
src/macal/ast_node_variable.py
src/macal/ast_node_variable_expression.py
src/macal/ast_node_variable_function_call_expression.py
src/macal/ast_node_while_statement.py
src/macal/ast_nodetype.py
src/macal/bytecode_address.py
src/macal/bytecode_debugger.py
src/macal/bytecode_flags_register.py
src/macal/bytecode_function.py
src/macal/bytecode_jump.py
src/macal/bytecode_label.py
src/macal/bytecode_library.py
src/macal/bytecode_optimizer.py
src/macal/bytecode_register.py
src/macal/bytecode_variable.py
src/macal/cmacal_vm.pyx
src/macal/compiler_scope.py
src/macal/config.py
src/macal/ct_function.py
src/macal/ct_variable.py
src/macal/lex_token.py
src/macal/macal_compiler.py
src/macal/macal_conversions.py
src/macal/macal_decompiler.py
src/macal/macal_instruction_emitter.py
src/macal/macal_instructions.py
src/macal/macal_interactive.py
src/macal/macal_lexer.py
src/macal/macal_parser.py
src/macal/macal_select_compiler.py
src/macal/mc.py
src/macal/md.py
src/macal/mi.py
src/macal/mr.py
src/macal/python_module_info.py
src/macal/runtime_scope.py
src/macal/statement_type_table.py
src/macal/switch_case_table.py
src/macal.egg-info/PKG-INFO
src/macal.egg-info/SOURCES.txt
src/macal.egg-info/dependency_links.txt
src/macal.egg-info/entry_points.txt
src/macal.egg-info/requires.txt
src/macal.egg-info/top_level.txt
src/macal/lib/csv.mcl
src/macal/lib/io.mcl
src/macal/lib/keyring.mcl
src/macal/lib/math.mcl
src/macal/lib/meraki_v1.mcl
src/macal/lib/strings.mcl
src/macal/lib/syslog.mcl
src/macal/lib/system.mcl
src/macal/lib/time.mcl
src/macal/lib/ext/ext_csv.py
src/macal/lib/ext/ext_io.py
src/macal/lib/ext/ext_keyring.py
src/macal/lib/ext/ext_math.py
src/macal/lib/ext/ext_strings.py
src/macal/lib/ext/ext_syslog.py
src/macal/lib/ext/ext_system.py
src/macal/lib/ext/ext_time.py
src/macal/lib/ext/meraki_api_library_v1.py
tests/aor.mcl
tests/args.mbc
tests/args.mcl
tests/artest.mcl
tests/bleed_test.mcl
tests/continue.mcl
tests/fetest.mcl
tests/fn_def.mcl
tests/fnfnt.mcl
tests/function.mcl
tests/function2.mcl
tests/function3.mcl
tests/function4.mcl
tests/function5.mbc
tests/function5.mcl
tests/function6.mcl
tests/halt_test.mcl
tests/if.mbc
tests/if.mcl
tests/if2.mcl
tests/if3.mbc
tests/if3.mcl
tests/if4.mbc
tests/if4.mcl
tests/iftest.mcl
tests/include_1.mcl
tests/include_2.mcl
tests/indexed_1.mcl
tests/indexed_2.mcl
tests/indexed_3.mcl
tests/indexed_4.mcl
tests/indexed_5.mcl
tests/indexed_6.mbc
tests/indexed_6.mcl
tests/interpolation_shorts.mcl
tests/libvar.mbc
tests/libvar.mcl
tests/mdi.mbc
tests/mdi.mcl
tests/meraki_firewall_dc.mcl
tests/meraki_firewall_sh.mcl
tests/meraki_test.mbc
tests/meraki_test.mcl
tests/mt.py
tests/nested.mcl
tests/select_1.mbc
tests/select_1.mcl
tests/select_2.mbc
tests/select_2.mcl
tests/select_3.mbc
tests/select_3.mcl
tests/select_4.mbc
tests/select_4.mcl
tests/select_5.mbc
tests/select_5.mcl
tests/select_6.mbc
tests/select_6.mcl
tests/select_7.mbc
tests/select_7.mcl
tests/select_8.mbc
tests/select_8.mcl
tests/select_9.mbc
tests/select_9.mcl
tests/select_a.mbc
tests/select_a.mcl
tests/select_b.mbc
tests/select_b.mcl
tests/select_c.mbc
tests/select_c.mcl
tests/switch_1.mbc
tests/switch_1.mcl
tests/test.mcl
tests/test2.mcl
tests/test3.mcl
tests/test4.mcl
tests/usereserved.mbc
tests/usereserved.mcl
tests/variable.mcl
tests/whiletest.mcl