CMakeLists.txt
ExternalAntlr4Cpp.cmake
LICENSE
MANIFEST.in
README.rst
pyproject.toml
setup.py
explorerscript/__init__.py
explorerscript/common_syntax.py
explorerscript/error.py
explorerscript/explorerscript_reader.py
explorerscript/included_usage_map.py
explorerscript/macro.py
explorerscript/py.typed
explorerscript/source_map.py
explorerscript/source_map_visualizer.py
explorerscript/syntax_error_listener.py
explorerscript/util.py
explorerscript.egg-info/PKG-INFO
explorerscript.egg-info/SOURCES.txt
explorerscript.egg-info/dependency_links.txt
explorerscript.egg-info/entry_points.txt
explorerscript.egg-info/requires.txt
explorerscript.egg-info/top_level.txt
explorerscript/cli/__init__.py
explorerscript/cli/compile.py
explorerscript/cli/decompile.py
explorerscript/pygments/__init__.py
explorerscript/pygments/expslexer.py
explorerscript/ssb_converting/__init__.py
explorerscript/ssb_converting/ssb_compiler.py
explorerscript/ssb_converting/ssb_data_types.py
explorerscript/ssb_converting/ssb_decompiler.py
explorerscript/ssb_converting/ssb_special_ops.py
explorerscript/ssb_converting/util.py
explorerscript/ssb_converting/compiler/__init__.py
explorerscript/ssb_converting/compiler/label_finalizer.py
explorerscript/ssb_converting/compiler/label_jump_to_remover.py
explorerscript/ssb_converting/compiler/meta_attributes.py
explorerscript/ssb_converting/compiler/utils.py
explorerscript/ssb_converting/compiler/compile_handlers/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/abstract.py
explorerscript/ssb_converting/compiler/compile_handlers/null.py
explorerscript/ssb_converting/compiler/compile_handlers/assignments/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/assignments/assignment_adventure_log.py
explorerscript/ssb_converting/compiler/compile_handlers/assignments/assignment_clear.py
explorerscript/ssb_converting/compiler/compile_handlers/assignments/assignment_dungeon_mode.py
explorerscript/ssb_converting/compiler/compile_handlers/assignments/assignment_initial.py
explorerscript/ssb_converting/compiler/compile_handlers/assignments/assignment_regular.py
explorerscript/ssb_converting/compiler/compile_handlers/assignments/assignment_reset.py
explorerscript/ssb_converting/compiler/compile_handlers/assignments/assignment_scenario.py
explorerscript/ssb_converting/compiler/compile_handlers/atoms/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/atoms/assignment_operator.py
explorerscript/ssb_converting/compiler/compile_handlers/atoms/conditional_operator.py
explorerscript/ssb_converting/compiler/compile_handlers/atoms/label.py
explorerscript/ssb_converting/compiler/compile_handlers/atoms/position_marker.py
explorerscript/ssb_converting/compiler/compile_handlers/atoms/position_marker_arg.py
explorerscript/ssb_converting/compiler/compile_handlers/atoms/primitive.py
explorerscript/ssb_converting/compiler/compile_handlers/atoms/scn_var.py
explorerscript/ssb_converting/compiler/compile_handlers/atoms/value_of.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/ctxs/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/ctxs/ctx_block.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/ifs/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/ifs/else_block.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/ifs/elseif_block.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/ifs/if_block.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/ifs/if_header.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/ifs/header/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/ifs/header/bit.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/ifs/header/negatable.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/ifs/header/operator.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/ifs/header/scn.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/loop/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/loop/for_block.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/loop/forever_block.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/loop/while_block.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/case_block.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/case_header.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/default_case_block.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/message_switch.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/switch_block.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/switch_header.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/case_headers/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/case_headers/menu.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/case_headers/op.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/switch_headers/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/switch_headers/dungeon_mode.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/switch_headers/random.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/switch_headers/scn.py
explorerscript/ssb_converting/compiler/compile_handlers/blocks/switches/switch_headers/sector.py
explorerscript/ssb_converting/compiler/compile_handlers/functions/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/functions/coro_def.py
explorerscript/ssb_converting/compiler/compile_handlers/functions/for_target_def.py
explorerscript/ssb_converting/compiler/compile_handlers/functions/macro_def.py
explorerscript/ssb_converting/compiler/compile_handlers/functions/simple_def.py
explorerscript/ssb_converting/compiler/compile_handlers/operations/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/operations/arg.py
explorerscript/ssb_converting/compiler/compile_handlers/operations/arg_list.py
explorerscript/ssb_converting/compiler/compile_handlers/operations/macro_call.py
explorerscript/ssb_converting/compiler/compile_handlers/operations/operation.py
explorerscript/ssb_converting/compiler/compile_handlers/statements/__init__.py
explorerscript/ssb_converting/compiler/compile_handlers/statements/call.py
explorerscript/ssb_converting/compiler/compile_handlers/statements/control_statement.py
explorerscript/ssb_converting/compiler/compile_handlers/statements/jump.py
explorerscript/ssb_converting/compiler/compiler_visitor/__init__.py
explorerscript/ssb_converting/compiler/compiler_visitor/has_routines_visitor.py
explorerscript/ssb_converting/compiler/compiler_visitor/import_visitor.py
explorerscript/ssb_converting/compiler/compiler_visitor/macro_resolution_order.py
explorerscript/ssb_converting/compiler/compiler_visitor/macro_visitor.py
explorerscript/ssb_converting/compiler/compiler_visitor/position_mark_visitor.py
explorerscript/ssb_converting/compiler/compiler_visitor/routine_visitor.py
explorerscript/ssb_converting/compiler/compiler_visitor/statement_visitor.py
explorerscript/ssb_converting/compiler/compiler_visitor/user_constants_visitor.py
explorerscript/ssb_converting/decompiler/__init__.py
explorerscript/ssb_converting/decompiler/label_jump_to_resolver.py
explorerscript/ssb_converting/decompiler/write_handler_manager.py
explorerscript/ssb_converting/decompiler/graph_building/__init__.py
explorerscript/ssb_converting/decompiler/graph_building/graph_minimizer.py
explorerscript/ssb_converting/decompiler/graph_building/graph_utils.py
explorerscript/ssb_converting/decompiler/write_handlers/__init__.py
explorerscript/ssb_converting/decompiler/write_handlers/abstract.py
explorerscript/ssb_converting/decompiler/write_handlers/block.py
explorerscript/ssb_converting/decompiler/write_handlers/foreign_label.py
explorerscript/ssb_converting/decompiler/write_handlers/label.py
explorerscript/ssb_converting/decompiler/write_handlers/label_jump.py
explorerscript/ssb_converting/decompiler/write_handlers/routine.py
explorerscript/ssb_converting/decompiler/write_handlers/simple_op.py
explorerscript/ssb_converting/decompiler/write_handlers/label_jumps/__init__.py
explorerscript/ssb_converting/decompiler/write_handlers/label_jumps/call.py
explorerscript/ssb_converting/decompiler/write_handlers/label_jumps/forever_break.py
explorerscript/ssb_converting/decompiler/write_handlers/label_jumps/forever_continue.py
explorerscript/ssb_converting/decompiler/write_handlers/label_jumps/if_start.py
explorerscript/ssb_converting/decompiler/write_handlers/label_jumps/jump.py
explorerscript/ssb_converting/decompiler/write_handlers/label_jumps/switch_start.py
explorerscript/ssb_converting/decompiler/write_handlers/labels/__init__.py
explorerscript/ssb_converting/decompiler/write_handlers/labels/forever_start.py
explorerscript/ssb_converting/decompiler/write_handlers/simple_ops/__init__.py
explorerscript/ssb_converting/decompiler/write_handlers/simple_ops/ctx.py
explorerscript/ssb_converting/decompiler/write_handlers/simple_ops/flag.py
explorerscript/ssb_converting/decompiler/write_handlers/simple_ops/keyword.py
explorerscript/ssb_converting/decompiler/write_handlers/simple_ops/message_switches.py
explorerscript/ssb_converting/decompiler/write_handlers/simple_ops/message_switches_cases.py
explorerscript/ssb_converting/decompiler/write_handlers/simple_ops/simple.py
explorerscript/ssb_script/__init__.py
explorerscript/ssb_script/ssb_converting/__init__.py
explorerscript/ssb_script/ssb_converting/ssb_compiler.py
explorerscript/ssb_script/ssb_converting/ssb_decompiler.py
explorerscript/ssb_script/ssb_converting/compiler/__init__.py
explorerscript/ssb_script/ssb_converting/compiler/compiler_visitor.py
explorerscript_parser/ExplorerScript.g4
explorerscript_parser/ExplorerScriptBaseVisitor.cpp
explorerscript_parser/ExplorerScriptBaseVisitor.h
explorerscript_parser/ExplorerScriptLexer.cpp
explorerscript_parser/ExplorerScriptLexer.h
explorerscript_parser/ExplorerScriptParser.cpp
explorerscript_parser/ExplorerScriptParser.h
explorerscript_parser/ExplorerScriptVisitor.cpp
explorerscript_parser/ExplorerScriptVisitor.h
explorerscript_parser/SsbCommon.g4
explorerscript_parser/SsbScript.g4
explorerscript_parser/SsbScriptBaseVisitor.cpp
explorerscript_parser/SsbScriptBaseVisitor.h
explorerscript_parser/SsbScriptLexer.cpp
explorerscript_parser/SsbScriptLexer.h
explorerscript_parser/SsbScriptParser.cpp
explorerscript_parser/SsbScriptParser.h
explorerscript_parser/SsbScriptVisitor.cpp
explorerscript_parser/SsbScriptVisitor.h
explorerscript_parser/__init__.pyi
explorerscript_parser/parser_wrapper_exps.cpp
explorerscript_parser/parser_wrapper_exps.h
explorerscript_parser/parser_wrapper_ssbs.cpp
explorerscript_parser/parser_wrapper_ssbs.h
explorerscript_parser/py.typed
explorerscript_parser/pybind_explorerscript_parser.cpp