Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-ryantm/0869fe711803a9dcc07ac36b42646914 to your computer and use it in GitHub Desktop.
Save r-ryantm/0869fe711803a9dcc07ac36b42646914 to your computer and use it in GitHub Desktop.
/nix/store/3g63hpbrgwag8jx9aw90s8srx0hw9hxl-mercury-20.01.2
├── bin
│   ├── c2init
│   ├── canonical_grade
│   ├── info_to_mdb
│   ├── mcov
│   ├── mdb
│   ├── mdb.bat
│   ├── mdemangle
│   ├── mdice
│   ├── mdprof
│   ├── mdprof_cgi
│   ├── mdprof_create_feedback
│   ├── mdprof_dump
│   ├── mdprof_report_feedback
│   ├── mdprof_test
│   ├── mercury.bat
│   ├── mercury_compile
│   ├── mercury_config
│   ├── mercury_profile
│   ├── mercury_update_interface
│   ├── mfiltercc
│   ├── mfilterjavac
│   ├── mgnuc
│   ├── mkfifo_using_mknod
│   ├── mkinit
│   ├── mkinit_erl
│   ├── ml
│   ├── mmake
│   ├── mmc
│   ├── mprof
│   ├── mprof.bat
│   ├── mprof_merge_runs
│   ├── mslice
│   ├── mtags
│   ├── mtc
│   ├── mtc_diff
│   ├── mtc_union
│   ├── prepare_install_dir
│   └── vpath_find
├── lib
│   └── mercury
│   ├── cgi-bin
│   │   └── mdprof_cgi
│   ├── conf
│   │   ├── mercury_conf.h
│   │   └── Mercury.config
│   ├── elisp
│   │   └── gud.el
│   ├── inc
│   │   ├── array2d.mh
│   │   ├── array.mh
│   │   ├── assoc_list.mh
│   │   ├── backjump.mh
│   │   ├── bag.mh
│   │   ├── benchmarking.mh
│   │   ├── bimap.mh
│   │   ├── bit_buffer.mh
│   │   ├── bit_buffer.read.mh
│   │   ├── bit_buffer.write.mh
│   │   ├── bitmap.mh
│   │   ├── bool.mh
│   │   ├── bt_array.mh
│   │   ├── builtin.mh
│   │   ├── calendar.mh
│   │   ├── char.mh
│   │   ├── construct.mh
│   │   ├── cord.mh
│   │   ├── counter.mh
│   │   ├── deconstruct.mh
│   │   ├── diet.mh
│   │   ├── digraph.mh
│   │   ├── dir.mh
│   │   ├── edit_seq.mh
│   │   ├── enum.mh
│   │   ├── eqvclass.mh
│   │   ├── erlang_builtin.mh
│   │   ├── erlang_rtti_implementation.mh
│   │   ├── exception.mh
│   │   ├── fat_sparse_bitset.mh
│   │   ├── float.mh
│   │   ├── gc_config_macros.h
│   │   ├── gc.h
│   │   ├── gc_inline.h
│   │   ├── gc_mark.h
│   │   ├── gc.mh
│   │   ├── gc_pthread_redirects.h
│   │   ├── gc_tiny_fl.h
│   │   ├── gc_version.h
│   │   ├── getopt_io.mh
│   │   ├── getopt.mh
│   │   ├── hash_table.mh
│   │   ├── injection.mh
│   │   ├── int16.mh
│   │   ├── int32.mh
│   │   ├── int64.mh
│   │   ├── int8.mh
│   │   ├── integer.mh
│   │   ├── int.mh
│   │   ├── io.mh
│   │   ├── lazy.mh
│   │   ├── lexer.mh
│   │   ├── library.mh
│   │   ├── list.mh
│   │   ├── machdeps
│   │   │   ├── alpha_regs.h
│   │   │   ├── arm_regs.h
│   │   │   ├── i386_regs.h
│   │   │   ├── ia64_regs.h
│   │   │   ├── mips_regs.h
│   │   │   ├── no_regs.h
│   │   │   ├── pa_regs.h
│   │   │   ├── rs6000_regs.h
│   │   │   ├── sparc_regs.h
│   │   │   └── x86_64_regs.h
│   │   ├── map.mh
│   │   ├── math.mh
│   │   ├── maybe.mh
│   │   ├── mdb.browse.mh
│   │   ├── mdb.browser_info.mh
│   │   ├── mdb.browser_term.mh
│   │   ├── mdb.collect_lib.mh
│   │   ├── mdbcomp.builtin_modules.mh
│   │   ├── mdbcomp.feedback.automatic_parallelism.mh
│   │   ├── mdbcomp.feedback.mh
│   │   ├── mdbcomp.goal_path.mh
│   │   ├── mdbcomp.mh
│   │   ├── mdbcomp.prim_data.mh
│   │   ├── mdbcomp.program_representation.mh
│   │   ├── mdbcomp.rtti_access.mh
│   │   ├── mdbcomp.shared_utilities.mh
│   │   ├── mdbcomp.slice_and_dice.mh
│   │   ├── mdbcomp.sym_name.mh
│   │   ├── mdbcomp.trace_counts.mh
│   │   ├── mdb.cterm.mh
│   │   ├── mdb.debugger_interface.mh
│   │   ├── mdb.declarative_analyser.mh
│   │   ├── mdb.declarative_debugger.mh
│   │   ├── mdb.declarative_edt.mh
│   │   ├── mdb.declarative_execution.mh
│   │   ├── mdb.declarative_oracle.mh
│   │   ├── mdb.declarative_tree.mh
│   │   ├── mdb.declarative_user.mh
│   │   ├── mdb.diff.mh
│   │   ├── mdb.dl.mh
│   │   ├── mdb.frame.mh
│   │   ├── mdb.help.mh
│   │   ├── mdb.interactive_query.mh
│   │   ├── mdb.io_action.mh
│   │   ├── mdb.listing.mh
│   │   ├── mdb.mh
│   │   ├── mdb.name_mangle.mh
│   │   ├── mdb.parse.mh
│   │   ├── mdb.percent_encoding.mh
│   │   ├── mdb.sized_pretty.mh
│   │   ├── mdb.term_rep.mh
│   │   ├── mdb.term_to_html.mh
│   │   ├── mdb.util.mh
│   │   ├── mer_browser.mh
│   │   ├── mercury_accurate_gc.h
│   │   ├── mercury_agc_debug.h
│   │   ├── mercury_array_macros.h
│   │   ├── mercury_atomic_ops.h
│   │   ├── mercury_backjump.h
│   │   ├── mercury_bitmap.h
│   │   ├── mercury_builtin_types.h
│   │   ├── mercury_builtin_types_proc_layouts.h
│   │   ├── mercury_calls.h
│   │   ├── mercury_complexity.h
│   │   ├── mercury_conf_param.h
│   │   ├── mercury_construct.h
│   │   ├── mercury_context.h
│   │   ├── mercury_debug.h
│   │   ├── mercury_deconstruct.h
│   │   ├── mercury_deconstruct_macros.h
│   │   ├── mercury_deep_call_port_body.h
│   │   ├── mercury_deep_copy_body.h
│   │   ├── mercury_deep_copy.h
│   │   ├── mercury_deep_leave_port_body.h
│   │   ├── mercury_deep_profiling.h
│   │   ├── mercury_deep_profiling_hand.h
│   │   ├── mercury_deep_rec_depth_actions.h
│   │   ├── mercury_deep_rec_depth_body.h
│   │   ├── mercury_deep_redo_port_body.h
│   │   ├── mercury_dlist.h
│   │   ├── mercury_dummy.h
│   │   ├── mercury_dword.h
│   │   ├── mercury_engine.h
│   │   ├── mercury_event_parser.h
│   │   ├── mercury_event_scanner.h
│   │   ├── mercury_event_spec.h
│   │   ├── mercury_exception_catch_body.h
│   │   ├── mercury_expanding_array.h
│   │   ├── mercury_file.h
│   │   ├── mercury_float.h
│   │   ├── mercury_getopt.h
│   │   ├── mercury_goto.h
│   │   ├── mercury_grade.h
│   │   ├── mercury.h
│   │   ├── mercury_hand_compare_body.h
│   │   ├── mercury_hand_unify_body.h
│   │   ├── mercury_hash_lookup_or_add_body.h
│   │   ├── mercury_hash_table.h
│   │   ├── mercury_heap.h
│   │   ├── mercury_heap_profile.h
│   │   ├── mercury_hgc.h
│   │   ├── mercury_hlc_types.h
│   │   ├── mercury_ho_call.h
│   │   ├── mercury_imp.h
│   │   ├── mercury_init.h
│   │   ├── mercury_int.h
│   │   ├── mercury_label.h
│   │   ├── mercury_layout_util.h
│   │   ├── mercury_library_types.h
│   │   ├── mercury_make_type_info_body.h
│   │   ├── mercury_memory.h
│   │   ├── mercury_memory_handlers.h
│   │   ├── mercury_memory_zones.h
│   │   ├── mercury_minimal_model.h
│   │   ├── mercury_misc.h
│   │   ├── mercury_ml_arg_body.h
│   │   ├── mercury_ml_deconstruct_body.h
│   │   ├── mercury_ml_expand_body.h
│   │   ├── mercury_ml_functor_body.h
│   │   ├── mercury_mm_own_stacks.h
│   │   ├── mercury_overflow.h
│   │   ├── mercury_par_builtin.h
│   │   ├── mercury_proc_id.h
│   │   ├── mercury_prof.h
│   │   ├── mercury_profiling_builtin.h
│   │   ├── mercury_prof_mem.h
│   │   ├── mercury_prof_time.h
│   │   ├── mercury_region.h
│   │   ├── mercury_regs.h
│   │   ├── mercury_reg_workarounds.h
│   │   ├── mercury_runtime_util.h
│   │   ├── mercury_signal.h
│   │   ├── mercury_stack_layout.h
│   │   ├── mercury_stacks.h
│   │   ├── mercury_stack_trace.h
│   │   ├── mercury_std.h
│   │   ├── mercury_stm.h
│   │   ├── mercury_string.h
│   │   ├── mercury_table_int_fix_index_body.h
│   │   ├── mercury_table_int_start_index_body.h
│   │   ├── mercury_table_type_body.h
│   │   ├── mercury_table_typeinfo_body.h
│   │   ├── mercury_tabling.h
│   │   ├── mercury_tabling_macros.h
│   │   ├── mercury_tabling_preds.h
│   │   ├── mercury_tabling_stats_defs.h
│   │   ├── mercury_tabling_stats_nodefs.h
│   │   ├── mercury_tabling_stats_undefs.h
│   │   ├── mercury_tags.h
│   │   ├── mercury_term_size.h
│   │   ├── mercury_thread.h
│   │   ├── mercury_threadscope.h
│   │   ├── mercury_timing.h
│   │   ├── mercury_trace_alias.h
│   │   ├── mercury_trace_base.h
│   │   ├── mercury_trace_browse.h
│   │   ├── mercury_trace_cmd_backward.h
│   │   ├── mercury_trace_cmd_breakpoint.h
│   │   ├── mercury_trace_cmd_browsing.h
│   │   ├── mercury_trace_cmd_dd.h
│   │   ├── mercury_trace_cmd_developer.h
│   │   ├── mercury_trace_cmd_exp.h
│   │   ├── mercury_trace_cmd_help.h
│   │   ├── mercury_trace_cmd_misc.h
│   │   ├── mercury_trace_cmd_parameter.h
│   │   ├── mercury_trace_cmd_queries.h
│   │   ├── mercury_trace_cmds.h
│   │   ├── mercury_trace_cmd_table_io.h
│   │   ├── mercury_trace_command_queue.h
│   │   ├── mercury_trace_completion.h
│   │   ├── mercury_trace_declarative.h
│   │   ├── mercury_trace_external.h
│   │   ├── mercury_trace.h
│   │   ├── mercury_trace_help.h
│   │   ├── mercury_trace_hold_vars.h
│   │   ├── mercury_trace_internal.h
│   │   ├── mercury_trace_readline.h
│   │   ├── mercury_trace_source.h
│   │   ├── mercury_trace_spy.h
│   │   ├── mercury_trace_tables.h
│   │   ├── mercury_trace_term.h
│   │   ├── mercury_trace_util.h
│   │   ├── mercury_trace_vars.h
│   │   ├── mercury_trail.h
│   │   ├── mercury_typeclass_info.h
│   │   ├── mercury_type_desc.h
│   │   ├── mercury_type_info.h
│   │   ├── mercury_types.h
│   │   ├── mercury_type_tables.h
│   │   ├── mercury_unify_compare_body.h
│   │   ├── mercury_univ.h
│   │   ├── mercury_windows.h
│   │   ├── mercury_wrapper.h
│   │   ├── mercury_wsdeque.h
│   │   ├── mer_mdbcomp.mh
│   │   ├── mer_ssdb.mh
│   │   ├── mer_std.mh
│   │   ├── multi_map.mh
│   │   ├── mutvar.mh
│   │   ├── ops.mh
│   │   ├── pair.mh
│   │   ├── par_builtin.mh
│   │   ├── parser.mh
│   │   ├── parsing_utils.mh
│   │   ├── pprint.mh
│   │   ├── pqueue.mh
│   │   ├── pretty_printer.mh
│   │   ├── private
│   │   │   ├── gcconfig.h
│   │   │   ├── gc_hdrs.h
│   │   │   ├── gc_locks.h
│   │   │   └── gc_priv.h
│   │   ├── private_builtin.mh
│   │   ├── profiling_builtin.mh
│   │   ├── prolog.mh
│   │   ├── psqueue.mh
│   │   ├── queue.mh
│   │   ├── random.mh
│   │   ├── random.sfc16.mh
│   │   ├── random.sfc32.mh
│   │   ├── random.sfc64.mh
│   │   ├── ranges.mh
│   │   ├── rational.mh
│   │   ├── rbtree.mh
│   │   ├── region_builtin.mh
│   │   ├── require.mh
│   │   ├── robdd.mh
│   │   ├── rtree.mh
│   │   ├── rtti_implementation.mh
│   │   ├── set_bbbtree.mh
│   │   ├── set_ctree234.mh
│   │   ├── set.mh
│   │   ├── set_ordlist.mh
│   │   ├── set_tree234.mh
│   │   ├── set_unordlist.mh
│   │   ├── solutions.mh
│   │   ├── sparse_bitset.mh
│   │   ├── ssdb.mh
│   │   ├── stack.mh
│   │   ├── std_util.mh
│   │   ├── stm_builtin.mh
│   │   ├── store.mh
│   │   ├── stream.mh
│   │   ├── stream.string_writer.mh
│   │   ├── string.builder.mh
│   │   ├── string.format.mh
│   │   ├── string.mh
│   │   ├── string.parse_runtime.mh
│   │   ├── string.parse_util.mh
│   │   ├── string.to_string.mh
│   │   ├── table_builtin.mh
│   │   ├── table_statistics.mh
│   │   ├── term_conversion.mh
│   │   ├── term_io.mh
│   │   ├── term.mh
│   │   ├── term_size_prof_builtin.mh
│   │   ├── term_to_xml.mh
│   │   ├── test_bitset.mh
│   │   ├── thread.barrier.mh
│   │   ├── thread.channel.mh
│   │   ├── thread.future.mh
│   │   ├── thread.mh
│   │   ├── thread.mvar.mh
│   │   ├── thread.semaphore.mh
│   │   ├── time.mh
│   │   ├── tree234.mh
│   │   ├── tree_bitset.mh
│   │   ├── type_desc.mh
│   │   ├── uint16.mh
│   │   ├── uint32.mh
│   │   ├── uint64.mh
│   │   ├── uint8.mh
│   │   ├── uint.mh
│   │   ├── unit.mh
│   │   ├── univ.mh
│   │   ├── varset.mh
│   │   ├── version_array2d.mh
│   │   ├── version_array.mh
│   │   ├── version_bitmap.mh
│   │   ├── version_hash_table.mh
│   │   └── version_store.mh
│   ├── ints
│   │   ├── array2d.int
│   │   ├── array2d.int2
│   │   ├── array2d.int3
│   │   ├── array2d.mh
│   │   ├── array2d.mih
│   │   ├── array2d.module_dep
│   │   ├── array2d.opt
│   │   ├── array2d.trans_opt
│   │   ├── array.int
│   │   ├── array.int2
│   │   ├── array.int3
│   │   ├── array.mh
│   │   ├── array.mih
│   │   ├── array.module_dep
│   │   ├── array.opt
│   │   ├── array.trans_opt
│   │   ├── asm_fast.gc
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── asm_fast.gc.debug.stseg
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── asm_fast.gc.decldebug.stseg
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── asm_fast.gc.memprof
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── asm_fast.gc.prof
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── asm_fast.gc.profdeep.stseg
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── asm_fast.gc.trseg
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── asm_fast.gc.trseg.debug.stseg
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── asm_fast.par.gc.stseg
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── assoc_list.int
│   │   ├── assoc_list.int2
│   │   ├── assoc_list.int3
│   │   ├── assoc_list.mh
│   │   ├── assoc_list.mih
│   │   ├── assoc_list.module_dep
│   │   ├── assoc_list.opt
│   │   ├── assoc_list.trans_opt
│   │   ├── backjump.int
│   │   ├── backjump.int2
│   │   ├── backjump.int3
│   │   ├── backjump.mh
│   │   ├── backjump.mih
│   │   ├── backjump.module_dep
│   │   ├── backjump.opt
│   │   ├── backjump.trans_opt
│   │   ├── bag.int
│   │   ├── bag.int2
│   │   ├── bag.int3
│   │   ├── bag.mh
│   │   ├── bag.mih
│   │   ├── bag.module_dep
│   │   ├── bag.opt
│   │   ├── bag.trans_opt
│   │   ├── benchmarking.int
│   │   ├── benchmarking.int2
│   │   ├── benchmarking.int3
│   │   ├── benchmarking.mh
│   │   ├── benchmarking.mih
│   │   ├── benchmarking.module_dep
│   │   ├── benchmarking.opt
│   │   ├── benchmarking.trans_opt
│   │   ├── bimap.int
│   │   ├── bimap.int2
│   │   ├── bimap.int3
│   │   ├── bimap.mh
│   │   ├── bimap.mih
│   │   ├── bimap.module_dep
│   │   ├── bimap.opt
│   │   ├── bimap.trans_opt
│   │   ├── bit_buffer.int
│   │   ├── bit_buffer.int0
│   │   ├── bit_buffer.int2
│   │   ├── bit_buffer.int3
│   │   ├── bit_buffer.mh
│   │   ├── bit_buffer.mih
│   │   ├── bit_buffer.module_dep
│   │   ├── bit_buffer.opt
│   │   ├── bit_buffer.read.int
│   │   ├── bit_buffer.read.int2
│   │   ├── bit_buffer.read.int3
│   │   ├── bit_buffer.read.mh
│   │   ├── bit_buffer.read.mih
│   │   ├── bit_buffer.read.module_dep
│   │   ├── bit_buffer.read.opt
│   │   ├── bit_buffer.read.trans_opt
│   │   ├── bit_buffer.trans_opt
│   │   ├── bit_buffer.write.int
│   │   ├── bit_buffer.write.int2
│   │   ├── bit_buffer.write.int3
│   │   ├── bit_buffer.write.mh
│   │   ├── bit_buffer.write.mih
│   │   ├── bit_buffer.write.module_dep
│   │   ├── bit_buffer.write.opt
│   │   ├── bit_buffer.write.trans_opt
│   │   ├── bitmap.int
│   │   ├── bitmap.int2
│   │   ├── bitmap.int3
│   │   ├── bitmap.mh
│   │   ├── bitmap.mih
│   │   ├── bitmap.module_dep
│   │   ├── bitmap.opt
│   │   ├── bitmap.trans_opt
│   │   ├── bool.int
│   │   ├── bool.int2
│   │   ├── bool.int3
│   │   ├── bool.mh
│   │   ├── bool.mih
│   │   ├── bool.module_dep
│   │   ├── bool.opt
│   │   ├── bool.trans_opt
│   │   ├── bt_array.int
│   │   ├── bt_array.int2
│   │   ├── bt_array.int3
│   │   ├── bt_array.mh
│   │   ├── bt_array.mih
│   │   ├── bt_array.module_dep
│   │   ├── bt_array.opt
│   │   ├── bt_array.trans_opt
│   │   ├── builtin.int
│   │   ├── builtin.int2
│   │   ├── builtin.int3
│   │   ├── builtin.mh
│   │   ├── builtin.mih
│   │   ├── builtin.module_dep
│   │   ├── builtin.opt
│   │   ├── builtin.trans_opt
│   │   ├── calendar.int
│   │   ├── calendar.int2
│   │   ├── calendar.int3
│   │   ├── calendar.mh
│   │   ├── calendar.mih
│   │   ├── calendar.module_dep
│   │   ├── calendar.opt
│   │   ├── calendar.trans_opt
│   │   ├── char.int
│   │   ├── char.int2
│   │   ├── char.int3
│   │   ├── char.mh
│   │   ├── char.mih
│   │   ├── char.module_dep
│   │   ├── char.opt
│   │   ├── char.trans_opt
│   │   ├── construct.int
│   │   ├── construct.int2
│   │   ├── construct.int3
│   │   ├── construct.mh
│   │   ├── construct.mih
│   │   ├── construct.module_dep
│   │   ├── construct.opt
│   │   ├── construct.trans_opt
│   │   ├── cord.int
│   │   ├── cord.int2
│   │   ├── cord.int3
│   │   ├── cord.mh
│   │   ├── cord.mih
│   │   ├── cord.module_dep
│   │   ├── cord.opt
│   │   ├── cord.trans_opt
│   │   ├── counter.int
│   │   ├── counter.int2
│   │   ├── counter.int3
│   │   ├── counter.mh
│   │   ├── counter.mih
│   │   ├── counter.module_dep
│   │   ├── counter.opt
│   │   ├── counter.trans_opt
│   │   ├── deconstruct.int
│   │   ├── deconstruct.int2
│   │   ├── deconstruct.int3
│   │   ├── deconstruct.mh
│   │   ├── deconstruct.mih
│   │   ├── deconstruct.module_dep
│   │   ├── deconstruct.opt
│   │   ├── deconstruct.trans_opt
│   │   ├── diet.int
│   │   ├── diet.int2
│   │   ├── diet.int3
│   │   ├── diet.mh
│   │   ├── diet.mih
│   │   ├── diet.module_dep
│   │   ├── diet.opt
│   │   ├── diet.trans_opt
│   │   ├── digraph.int
│   │   ├── digraph.int2
│   │   ├── digraph.int3
│   │   ├── digraph.mh
│   │   ├── digraph.mih
│   │   ├── digraph.module_dep
│   │   ├── digraph.opt
│   │   ├── digraph.trans_opt
│   │   ├── dir.int
│   │   ├── dir.int2
│   │   ├── dir.int3
│   │   ├── dir.mh
│   │   ├── dir.mih
│   │   ├── dir.module_dep
│   │   ├── dir.opt
│   │   ├── dir.trans_opt
│   │   ├── edit_seq.int
│   │   ├── edit_seq.int2
│   │   ├── edit_seq.int3
│   │   ├── edit_seq.mh
│   │   ├── edit_seq.mih
│   │   ├── edit_seq.module_dep
│   │   ├── edit_seq.opt
│   │   ├── edit_seq.trans_opt
│   │   ├── enum.int
│   │   ├── enum.int2
│   │   ├── enum.int3
│   │   ├── enum.mh
│   │   ├── enum.mih
│   │   ├── enum.module_dep
│   │   ├── enum.opt
│   │   ├── enum.trans_opt
│   │   ├── eqvclass.int
│   │   ├── eqvclass.int2
│   │   ├── eqvclass.int3
│   │   ├── eqvclass.mh
│   │   ├── eqvclass.mih
│   │   ├── eqvclass.module_dep
│   │   ├── eqvclass.opt
│   │   ├── eqvclass.trans_opt
│   │   ├── erlang_builtin.int
│   │   ├── erlang_builtin.int2
│   │   ├── erlang_builtin.int3
│   │   ├── erlang_builtin.mh
│   │   ├── erlang_builtin.mih
│   │   ├── erlang_builtin.module_dep
│   │   ├── erlang_builtin.opt
│   │   ├── erlang_builtin.trans_opt
│   │   ├── erlang_rtti_implementation.int
│   │   ├── erlang_rtti_implementation.int2
│   │   ├── erlang_rtti_implementation.int3
│   │   ├── erlang_rtti_implementation.mh
│   │   ├── erlang_rtti_implementation.mih
│   │   ├── erlang_rtti_implementation.module_dep
│   │   ├── erlang_rtti_implementation.opt
│   │   ├── erlang_rtti_implementation.trans_opt
│   │   ├── exception.int
│   │   ├── exception.int2
│   │   ├── exception.int3
│   │   ├── exception.mh
│   │   ├── exception.mih
│   │   ├── exception.module_dep
│   │   ├── exception.opt
│   │   ├── exception.trans_opt
│   │   ├── fat_sparse_bitset.int
│   │   ├── fat_sparse_bitset.int2
│   │   ├── fat_sparse_bitset.int3
│   │   ├── fat_sparse_bitset.mh
│   │   ├── fat_sparse_bitset.mih
│   │   ├── fat_sparse_bitset.module_dep
│   │   ├── fat_sparse_bitset.opt
│   │   ├── fat_sparse_bitset.trans_opt
│   │   ├── float.int
│   │   ├── float.int2
│   │   ├── float.int3
│   │   ├── float.mh
│   │   ├── float.mih
│   │   ├── float.module_dep
│   │   ├── float.opt
│   │   ├── float.trans_opt
│   │   ├── gc.int
│   │   ├── gc.int2
│   │   ├── gc.int3
│   │   ├── gc.mh
│   │   ├── gc.mih
│   │   ├── gc.module_dep
│   │   ├── gc.opt
│   │   ├── gc.trans_opt
│   │   ├── getopt.int
│   │   ├── getopt.int2
│   │   ├── getopt.int3
│   │   ├── getopt_io.int
│   │   ├── getopt_io.int2
│   │   ├── getopt_io.int3
│   │   ├── getopt_io.mh
│   │   ├── getopt_io.mih
│   │   ├── getopt_io.module_dep
│   │   ├── getopt_io.opt
│   │   ├── getopt_io.trans_opt
│   │   ├── getopt.mh
│   │   ├── getopt.mih
│   │   ├── getopt.module_dep
│   │   ├── getopt.opt
│   │   ├── getopt.trans_opt
│   │   ├── hash_table.int
│   │   ├── hash_table.int2
│   │   ├── hash_table.int3
│   │   ├── hash_table.mh
│   │   ├── hash_table.mih
│   │   ├── hash_table.module_dep
│   │   ├── hash_table.opt
│   │   ├── hash_table.trans_opt
│   │   ├── hlc.gc
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── hlc.gc.pregen
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── hlc.gc.trseg
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── hlc.par.gc
│   │   │   ├── array2d.opt
│   │   │   ├── array2d.trans_opt
│   │   │   ├── array.opt
│   │   │   ├── array.trans_opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── assoc_list.trans_opt
│   │   │   ├── backjump.opt
│   │   │   ├── backjump.trans_opt
│   │   │   ├── bag.opt
│   │   │   ├── bag.trans_opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── benchmarking.trans_opt
│   │   │   ├── bimap.opt
│   │   │   ├── bimap.trans_opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.read.trans_opt
│   │   │   ├── bit_buffer.trans_opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bit_buffer.write.trans_opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bitmap.trans_opt
│   │   │   ├── bool.opt
│   │   │   ├── bool.trans_opt
│   │   │   ├── bt_array.opt
│   │   │   ├── bt_array.trans_opt
│   │   │   ├── builtin.opt
│   │   │   ├── builtin.trans_opt
│   │   │   ├── calendar.opt
│   │   │   ├── calendar.trans_opt
│   │   │   ├── char.opt
│   │   │   ├── char.trans_opt
│   │   │   ├── construct.opt
│   │   │   ├── construct.trans_opt
│   │   │   ├── cord.opt
│   │   │   ├── cord.trans_opt
│   │   │   ├── counter.opt
│   │   │   ├── counter.trans_opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── deconstruct.trans_opt
│   │   │   ├── diet.opt
│   │   │   ├── diet.trans_opt
│   │   │   ├── digraph.opt
│   │   │   ├── digraph.trans_opt
│   │   │   ├── dir.opt
│   │   │   ├── dir.trans_opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── edit_seq.trans_opt
│   │   │   ├── enum.opt
│   │   │   ├── enum.trans_opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── eqvclass.trans_opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_builtin.trans_opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── erlang_rtti_implementation.trans_opt
│   │   │   ├── exception.opt
│   │   │   ├── exception.trans_opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── fat_sparse_bitset.trans_opt
│   │   │   ├── float.opt
│   │   │   ├── float.trans_opt
│   │   │   ├── gc.opt
│   │   │   ├── gc.trans_opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt_io.trans_opt
│   │   │   ├── getopt.opt
│   │   │   ├── getopt.trans_opt
│   │   │   ├── hash_table.opt
│   │   │   ├── hash_table.trans_opt
│   │   │   ├── injection.opt
│   │   │   ├── injection.trans_opt
│   │   │   ├── int16.opt
│   │   │   ├── int16.trans_opt
│   │   │   ├── int32.opt
│   │   │   ├── int32.trans_opt
│   │   │   ├── int64.opt
│   │   │   ├── int64.trans_opt
│   │   │   ├── int8.opt
│   │   │   ├── int8.trans_opt
│   │   │   ├── integer.opt
│   │   │   ├── integer.trans_opt
│   │   │   ├── int.opt
│   │   │   ├── int.trans_opt
│   │   │   ├── io.opt
│   │   │   ├── io.trans_opt
│   │   │   ├── lazy.opt
│   │   │   ├── lazy.trans_opt
│   │   │   ├── lexer.opt
│   │   │   ├── lexer.trans_opt
│   │   │   ├── library.opt
│   │   │   ├── library.trans_opt
│   │   │   ├── list.opt
│   │   │   ├── list.trans_opt
│   │   │   ├── map.opt
│   │   │   ├── map.trans_opt
│   │   │   ├── math.opt
│   │   │   ├── math.trans_opt
│   │   │   ├── maybe.opt
│   │   │   ├── maybe.trans_opt
│   │   │   ├── Mercury
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── mer_std.trans_opt
│   │   │   ├── multi_map.opt
│   │   │   ├── multi_map.trans_opt
│   │   │   ├── mutvar.opt
│   │   │   ├── mutvar.trans_opt
│   │   │   ├── ops.opt
│   │   │   ├── ops.trans_opt
│   │   │   ├── pair.opt
│   │   │   ├── pair.trans_opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── par_builtin.trans_opt
│   │   │   ├── parser.opt
│   │   │   ├── parser.trans_opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── parsing_utils.trans_opt
│   │   │   ├── pprint.opt
│   │   │   ├── pprint.trans_opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pqueue.trans_opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── pretty_printer.trans_opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── private_builtin.trans_opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── profiling_builtin.trans_opt
│   │   │   ├── prolog.opt
│   │   │   ├── prolog.trans_opt
│   │   │   ├── psqueue.opt
│   │   │   ├── psqueue.trans_opt
│   │   │   ├── queue.opt
│   │   │   ├── queue.trans_opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc16.trans_opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc32.trans_opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── random.sfc64.trans_opt
│   │   │   ├── random.trans_opt
│   │   │   ├── ranges.opt
│   │   │   ├── ranges.trans_opt
│   │   │   ├── rational.opt
│   │   │   ├── rational.trans_opt
│   │   │   ├── rbtree.opt
│   │   │   ├── rbtree.trans_opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── region_builtin.trans_opt
│   │   │   ├── require.opt
│   │   │   ├── require.trans_opt
│   │   │   ├── robdd.opt
│   │   │   ├── robdd.trans_opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtree.trans_opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── rtti_implementation.trans_opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_bbbtree.trans_opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set_ctree234.trans_opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_ordlist.trans_opt
│   │   │   ├── set.trans_opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_tree234.trans_opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── set_unordlist.trans_opt
│   │   │   ├── solutions.opt
│   │   │   ├── solutions.trans_opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── sparse_bitset.trans_opt
│   │   │   ├── stack.opt
│   │   │   ├── stack.trans_opt
│   │   │   ├── std_util.opt
│   │   │   ├── std_util.trans_opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── stm_builtin.trans_opt
│   │   │   ├── store.opt
│   │   │   ├── store.trans_opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── stream.string_writer.trans_opt
│   │   │   ├── stream.trans_opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.builder.trans_opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.format.trans_opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_runtime.trans_opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.parse_util.trans_opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── string.to_string.trans_opt
│   │   │   ├── string.trans_opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_builtin.trans_opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── table_statistics.trans_opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_conversion.trans_opt
│   │   │   ├── term_io.opt
│   │   │   ├── term_io.trans_opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_size_prof_builtin.trans_opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── term_to_xml.trans_opt
│   │   │   ├── term.trans_opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── test_bitset.trans_opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.barrier.trans_opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.channel.trans_opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.future.trans_opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.mvar.trans_opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── thread.semaphore.trans_opt
│   │   │   ├── thread.trans_opt
│   │   │   ├── time.opt
│   │   │   ├── time.trans_opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree234.trans_opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── tree_bitset.trans_opt
│   │   │   ├── type_desc.opt
│   │   │   ├── type_desc.trans_opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint16.trans_opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint32.trans_opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint64.trans_opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint8.trans_opt
│   │   │   ├── uint.opt
│   │   │   ├── uint.trans_opt
│   │   │   ├── unit.opt
│   │   │   ├── unit.trans_opt
│   │   │   ├── univ.opt
│   │   │   ├── univ.trans_opt
│   │   │   ├── varset.opt
│   │   │   ├── varset.trans_opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array2d.trans_opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_array.trans_opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_bitmap.trans_opt
│   │   │   ├── version_hash_table.opt
│   │   │   ├── version_hash_table.trans_opt
│   │   │   ├── version_store.opt
│   │   │   └── version_store.trans_opt
│   │   ├── injection.int
│   │   ├── injection.int2
│   │   ├── injection.int3
│   │   ├── injection.mh
│   │   ├── injection.mih
│   │   ├── injection.module_dep
│   │   ├── injection.opt
│   │   ├── injection.trans_opt
│   │   ├── int16.int
│   │   ├── int16.int2
│   │   ├── int16.int3
│   │   ├── int16.mh
│   │   ├── int16.mih
│   │   ├── int16.module_dep
│   │   ├── int16.opt
│   │   ├── int16.trans_opt
│   │   ├── int32.int
│   │   ├── int32.int2
│   │   ├── int32.int3
│   │   ├── int32.mh
│   │   ├── int32.mih
│   │   ├── int32.module_dep
│   │   ├── int32.opt
│   │   ├── int32.trans_opt
│   │   ├── int64.int
│   │   ├── int64.int2
│   │   ├── int64.int3
│   │   ├── int64.mh
│   │   ├── int64.mih
│   │   ├── int64.module_dep
│   │   ├── int64.opt
│   │   ├── int64.trans_opt
│   │   ├── int8.int
│   │   ├── int8.int2
│   │   ├── int8.int3
│   │   ├── int8.mh
│   │   ├── int8.mih
│   │   ├── int8.module_dep
│   │   ├── int8.opt
│   │   ├── int8.trans_opt
│   │   ├── integer.int
│   │   ├── integer.int2
│   │   ├── integer.int3
│   │   ├── integer.mh
│   │   ├── integer.mih
│   │   ├── integer.module_dep
│   │   ├── integer.opt
│   │   ├── integer.trans_opt
│   │   ├── int.int
│   │   ├── int.int2
│   │   ├── int.int3
│   │   ├── int.mh
│   │   ├── int.mih
│   │   ├── int.module_dep
│   │   ├── int.opt
│   │   ├── int.trans_opt
│   │   ├── io.int
│   │   ├── io.int2
│   │   ├── io.int3
│   │   ├── io.mh
│   │   ├── io.mih
│   │   ├── io.module_dep
│   │   ├── io.opt
│   │   ├── io.trans_opt
│   │   ├── java
│   │   │   ├── array2d.opt
│   │   │   ├── array.opt
│   │   │   ├── assoc_list.opt
│   │   │   ├── backjump.opt
│   │   │   ├── bag.opt
│   │   │   ├── benchmarking.opt
│   │   │   ├── bimap.opt
│   │   │   ├── bit_buffer.opt
│   │   │   ├── bit_buffer.read.opt
│   │   │   ├── bit_buffer.write.opt
│   │   │   ├── bitmap.opt
│   │   │   ├── bool.opt
│   │   │   ├── bt_array.opt
│   │   │   ├── builtin.opt
│   │   │   ├── calendar.opt
│   │   │   ├── char.opt
│   │   │   ├── construct.opt
│   │   │   ├── cord.opt
│   │   │   ├── counter.opt
│   │   │   ├── deconstruct.opt
│   │   │   ├── diet.opt
│   │   │   ├── digraph.opt
│   │   │   ├── dir.opt
│   │   │   ├── edit_seq.opt
│   │   │   ├── enum.opt
│   │   │   ├── eqvclass.opt
│   │   │   ├── erlang_builtin.opt
│   │   │   ├── erlang_rtti_implementation.opt
│   │   │   ├── exception.opt
│   │   │   ├── fat_sparse_bitset.opt
│   │   │   ├── float.opt
│   │   │   ├── gc.opt
│   │   │   ├── getopt_io.opt
│   │   │   ├── getopt.opt
│   │   │   ├── hash_table.opt
│   │   │   ├── injection.opt
│   │   │   ├── int16.opt
│   │   │   ├── int32.opt
│   │   │   ├── int64.opt
│   │   │   ├── int8.opt
│   │   │   ├── integer.opt
│   │   │   ├── int.opt
│   │   │   ├── io.opt
│   │   │   ├── lazy.opt
│   │   │   ├── lexer.opt
│   │   │   ├── library.opt
│   │   │   ├── list.opt
│   │   │   ├── map.opt
│   │   │   ├── math.opt
│   │   │   ├── maybe.opt
│   │   │   ├── Mercury
│   │   │   │   ├── analysiss -> ..
│   │   │   │   ├── opts -> ..
│   │   │   │   └── trans_opts -> ..
│   │   │   ├── mer_std.opt
│   │   │   ├── multi_map.opt
│   │   │   ├── mutvar.opt
│   │   │   ├── ops.opt
│   │   │   ├── pair.opt
│   │   │   ├── par_builtin.opt
│   │   │   ├── parser.opt
│   │   │   ├── parsing_utils.opt
│   │   │   ├── pprint.opt
│   │   │   ├── pqueue.opt
│   │   │   ├── pretty_printer.opt
│   │   │   ├── private_builtin.opt
│   │   │   ├── profiling_builtin.opt
│   │   │   ├── prolog.opt
│   │   │   ├── psqueue.opt
│   │   │   ├── queue.opt
│   │   │   ├── random.opt
│   │   │   ├── random.sfc16.opt
│   │   │   ├── random.sfc32.opt
│   │   │   ├── random.sfc64.opt
│   │   │   ├── ranges.opt
│   │   │   ├── rational.opt
│   │   │   ├── rbtree.opt
│   │   │   ├── region_builtin.opt
│   │   │   ├── require.opt
│   │   │   ├── robdd.opt
│   │   │   ├── rtree.opt
│   │   │   ├── rtti_implementation.opt
│   │   │   ├── set_bbbtree.opt
│   │   │   ├── set_ctree234.opt
│   │   │   ├── set.opt
│   │   │   ├── set_ordlist.opt
│   │   │   ├── set_tree234.opt
│   │   │   ├── set_unordlist.opt
│   │   │   ├── solutions.opt
│   │   │   ├── sparse_bitset.opt
│   │   │   ├── stack.opt
│   │   │   ├── std_util.opt
│   │   │   ├── stm_builtin.opt
│   │   │   ├── store.opt
│   │   │   ├── stream.opt
│   │   │   ├── stream.string_writer.opt
│   │   │   ├── string.builder.opt
│   │   │   ├── string.format.opt
│   │   │   ├── string.opt
│   │   │   ├── string.parse_runtime.opt
│   │   │   ├── string.parse_util.opt
│   │   │   ├── string.to_string.opt
│   │   │   ├── table_builtin.opt
│   │   │   ├── table_statistics.opt
│   │   │   ├── term_conversion.opt
│   │   │   ├── term_io.opt
│   │   │   ├── term.opt
│   │   │   ├── term_size_prof_builtin.opt
│   │   │   ├── term_to_xml.opt
│   │   │   ├── test_bitset.opt
│   │   │   ├── thread.barrier.opt
│   │   │   ├── thread.channel.opt
│   │   │   ├── thread.future.opt
│   │   │   ├── thread.mvar.opt
│   │   │   ├── thread.opt
│   │   │   ├── thread.semaphore.opt
│   │   │   ├── time.opt
│   │   │   ├── tree234.opt
│   │   │   ├── tree_bitset.opt
│   │   │   ├── type_desc.opt
│   │   │   ├── uint16.opt
│   │   │   ├── uint32.opt
│   │   │   ├── uint64.opt
│   │   │   ├── uint8.opt
│   │   │   ├── uint.opt
│   │   │   ├── unit.opt
│   │   │   ├── univ.opt
│   │   │   ├── varset.opt
│   │   │   ├── version_array2d.opt
│   │   │   ├── version_array.opt
│   │   │   ├── version_bitmap.opt
│   │   │   ├── version_hash_table.opt
│   │   │   └── version_store.opt
│   │   ├── lazy.int
│   │   ├── lazy.int2
│   │   ├── lazy.int3
│   │   ├── lazy.mh
│   │   ├── lazy.mih
│   │   ├── lazy.module_dep
│   │   ├── lazy.opt
│   │   ├── lazy.trans_opt
│   │   ├── lexer.int
│   │   ├── lexer.int2
│   │   ├── lexer.int3
│   │   ├── lexer.mh
│   │   ├── lexer.mih
│   │   ├── lexer.module_dep
│   │   ├── lexer.opt
│   │   ├── lexer.trans_opt
│   │   ├── library.int
│   │   ├── library.int2
│   │   ├── library.int3
│   │   ├── library.mh
│   │   ├── library.mih
│   │   ├── library.module_dep
│   │   ├── library.opt
│   │   ├── library.trans_opt
│   │   ├── list.int
│   │   ├── list.int2
│   │   ├── list.int3
│   │   ├── list.mh
│   │   ├── list.mih
│   │   ├── list.module_dep
│   │   ├── list.opt
│   │   ├── list.trans_opt
│   │   ├── map.int
│   │   ├── map.int2
│   │   ├── map.int3
│   │   ├── map.mh
│   │   ├── map.mih
│   │   ├── map.module_dep
│   │   ├── map.opt
│   │   ├── map.trans_opt
│   │   ├── math.int
│   │   ├── math.int2
│   │   ├── math.int3
│   │   ├── math.mh
│   │   ├── math.mih
│   │   ├── math.module_dep
│   │   ├── math.opt
│   │   ├── math.trans_opt
│   │   ├── maybe.int
│   │   ├── maybe.int2
│   │   ├── maybe.int3
│   │   ├── maybe.mh
│   │   ├── maybe.mih
│   │   ├── maybe.module_dep
│   │   ├── maybe.opt
│   │   ├── maybe.trans_opt
│   │   ├── mdb.browse.int
│   │   ├── mdb.browse.int2
│   │   ├── mdb.browse.int3
│   │   ├── mdb.browse.mh
│   │   ├── mdb.browse.mih
│   │   ├── mdb.browse.module_dep
│   │   ├── mdb.browser_info.int
│   │   ├── mdb.browser_info.int2
│   │   ├── mdb.browser_info.int3
│   │   ├── mdb.browser_info.mh
│   │   ├── mdb.browser_info.mih
│   │   ├── mdb.browser_info.module_dep
│   │   ├── mdb.browser_term.int
│   │   ├── mdb.browser_term.int2
│   │   ├── mdb.browser_term.int3
│   │   ├── mdb.browser_term.mh
│   │   ├── mdb.browser_term.mih
│   │   ├── mdb.browser_term.module_dep
│   │   ├── mdb.collect_lib.int
│   │   ├── mdb.collect_lib.int2
│   │   ├── mdb.collect_lib.int3
│   │   ├── mdb.collect_lib.mh
│   │   ├── mdb.collect_lib.mih
│   │   ├── mdb.collect_lib.module_dep
│   │   ├── mdbcomp.builtin_modules.int
│   │   ├── mdbcomp.builtin_modules.int2
│   │   ├── mdbcomp.builtin_modules.int3
│   │   ├── mdbcomp.builtin_modules.mh
│   │   ├── mdbcomp.builtin_modules.mih
│   │   ├── mdbcomp.builtin_modules.module_dep
│   │   ├── mdbcomp.feedback.automatic_parallelism.int
│   │   ├── mdbcomp.feedback.automatic_parallelism.int2
│   │   ├── mdbcomp.feedback.automatic_parallelism.int3
│   │   ├── mdbcomp.feedback.automatic_parallelism.mh
│   │   ├── mdbcomp.feedback.automatic_parallelism.mih
│   │   ├── mdbcomp.feedback.automatic_parallelism.module_dep
│   │   ├── mdbcomp.feedback.int
│   │   ├── mdbcomp.feedback.int2
│   │   ├── mdbcomp.feedback.int3
│   │   ├── mdbcomp.feedback.mh
│   │   ├── mdbcomp.feedback.mih
│   │   ├── mdbcomp.feedback.module_dep
│   │   ├── mdbcomp.goal_path.int
│   │   ├── mdbcomp.goal_path.int2
│   │   ├── mdbcomp.goal_path.int3
│   │   ├── mdbcomp.goal_path.mh
│   │   ├── mdbcomp.goal_path.mih
│   │   ├── mdbcomp.goal_path.module_dep
│   │   ├── mdbcomp.int
│   │   ├── mdbcomp.int2
│   │   ├── mdbcomp.int3
│   │   ├── mdbcomp.mh
│   │   ├── mdbcomp.mih
│   │   ├── mdbcomp.module_dep
│   │   ├── mdbcomp.prim_data.int
│   │   ├── mdbcomp.prim_data.int2
│   │   ├── mdbcomp.prim_data.int3
│   │   ├── mdbcomp.prim_data.mh
│   │   ├── mdbcomp.prim_data.mih
│   │   ├── mdbcomp.prim_data.module_dep
│   │   ├── mdbcomp.program_representation.int
│   │   ├── mdbcomp.program_representation.int2
│   │   ├── mdbcomp.program_representation.int3
│   │   ├── mdbcomp.program_representation.mh
│   │   ├── mdbcomp.program_representation.mih
│   │   ├── mdbcomp.program_representation.module_dep
│   │   ├── mdbcomp.rtti_access.int
│   │   ├── mdbcomp.rtti_access.int2
│   │   ├── mdbcomp.rtti_access.int3
│   │   ├── mdbcomp.rtti_access.mh
│   │   ├── mdbcomp.rtti_access.mih
│   │   ├── mdbcomp.rtti_access.module_dep
│   │   ├── mdbcomp.shared_utilities.int
│   │   ├── mdbcomp.shared_utilities.int2
│   │   ├── mdbcomp.shared_utilities.int3
│   │   ├── mdbcomp.shared_utilities.mh
│   │   ├── mdbcomp.shared_utilities.mih
│   │   ├── mdbcomp.shared_utilities.module_dep
│   │   ├── mdbcomp.slice_and_dice.int
│   │   ├── mdbcomp.slice_and_dice.int2
│   │   ├── mdbcomp.slice_and_dice.int3
│   │   ├── mdbcomp.slice_and_dice.mh
│   │   ├── mdbcomp.slice_and_dice.mih
│   │   ├── mdbcomp.slice_and_dice.module_dep
│   │   ├── mdbcomp.sym_name.int
│   │   ├── mdbcomp.sym_name.int2
│   │   ├── mdbcomp.sym_name.int3
│   │   ├── mdbcomp.sym_name.mh
│   │   ├── mdbcomp.sym_name.mih
│   │   ├── mdbcomp.sym_name.module_dep
│   │   ├── mdbcomp.trace_counts.int
│   │   ├── mdbcomp.trace_counts.int2
│   │   ├── mdbcomp.trace_counts.int3
│   │   ├── mdbcomp.trace_counts.mh
│   │   ├── mdbcomp.trace_counts.mih
│   │   ├── mdbcomp.trace_counts.module_dep
│   │   ├── mdb.cterm.int
│   │   ├── mdb.cterm.int2
│   │   ├── mdb.cterm.int3
│   │   ├── mdb.cterm.mh
│   │   ├── mdb.cterm.mih
│   │   ├── mdb.cterm.module_dep
│   │   ├── mdb.debugger_interface.int
│   │   ├── mdb.debugger_interface.int2
│   │   ├── mdb.debugger_interface.int3
│   │   ├── mdb.debugger_interface.mh
│   │   ├── mdb.debugger_interface.mih
│   │   ├── mdb.debugger_interface.module_dep
│   │   ├── mdb.declarative_analyser.int
│   │   ├── mdb.declarative_analyser.int2
│   │   ├── mdb.declarative_analyser.int3
│   │   ├── mdb.declarative_analyser.mh
│   │   ├── mdb.declarative_analyser.mih
│   │   ├── mdb.declarative_analyser.module_dep
│   │   ├── mdb.declarative_debugger.int
│   │   ├── mdb.declarative_debugger.int2
│   │   ├── mdb.declarative_debugger.int3
│   │   ├── mdb.declarative_debugger.mh
│   │   ├── mdb.declarative_debugger.mih
│   │   ├── mdb.declarative_debugger.module_dep
│   │   ├── mdb.declarative_edt.int
│   │   ├── mdb.declarative_edt.int2
│   │   ├── mdb.declarative_edt.int3
│   │   ├── mdb.declarative_edt.mh
│   │   ├── mdb.declarative_edt.mih
│   │   ├── mdb.declarative_edt.module_dep
│   │   ├── mdb.declarative_execution.int
│   │   ├── mdb.declarative_execution.int2
│   │   ├── mdb.declarative_execution.int3
│   │   ├── mdb.declarative_execution.mh
│   │   ├── mdb.declarative_execution.mih
│   │   ├── mdb.declarative_execution.module_dep
│   │   ├── mdb.declarative_oracle.int
│   │   ├── mdb.declarative_oracle.int2
│   │   ├── mdb.declarative_oracle.int3
│   │   ├── mdb.declarative_oracle.mh
│   │   ├── mdb.declarative_oracle.mih
│   │   ├── mdb.declarative_oracle.module_dep
│   │   ├── mdb.declarative_tree.int
│   │   ├── mdb.declarative_tree.int2
│   │   ├── mdb.declarative_tree.int3
│   │   ├── mdb.declarative_tree.mh
│   │   ├── mdb.declarative_tree.mih
│   │   ├── mdb.declarative_tree.module_dep
│   │   ├── mdb.declarative_user.int
│   │   ├── mdb.declarative_user.int2
│   │   ├── mdb.declarative_user.int3
│   │   ├── mdb.declarative_user.mh
│   │   ├── mdb.declarative_user.mih
│   │   ├── mdb.declarative_user.module_dep
│   │   ├── mdb.diff.int
│   │   ├── mdb.diff.int2
│   │   ├── mdb.diff.int3
│   │   ├── mdb.diff.mh
│   │   ├── mdb.diff.mih
│   │   ├── mdb.diff.module_dep
│   │   ├── mdb.dl.int
│   │   ├── mdb.dl.int2
│   │   ├── mdb.dl.int3
│   │   ├── mdb.dl.mh
│   │   ├── mdb.dl.mih
│   │   ├── mdb.dl.module_dep
│   │   ├── mdb.frame.int
│   │   ├── mdb.frame.int2
│   │   ├── mdb.frame.int3
│   │   ├── mdb.frame.mh
│   │   ├── mdb.frame.mih
│   │   ├── mdb.frame.module_dep
│   │   ├── mdb.help.int
│   │   ├── mdb.help.int2
│   │   ├── mdb.help.int3
│   │   ├── mdb.help.mh
│   │   ├── mdb.help.mih
│   │   ├── mdb.help.module_dep
│   │   ├── mdb.int
│   │   ├── mdb.int2
│   │   ├── mdb.int3
│   │   ├── mdb.interactive_query.int
│   │   ├── mdb.interactive_query.int2
│   │   ├── mdb.interactive_query.int3
│   │   ├── mdb.interactive_query.mh
│   │   ├── mdb.interactive_query.mih
│   │   ├── mdb.interactive_query.module_dep
│   │   ├── mdb.io_action.int
│   │   ├── mdb.io_action.int2
│   │   ├── mdb.io_action.int3
│   │   ├── mdb.io_action.mh
│   │   ├── mdb.io_action.mih
│   │   ├── mdb.io_action.module_dep
│   │   ├── mdb.listing.int
│   │   ├── mdb.listing.int2
│   │   ├── mdb.listing.int3
│   │   ├── mdb.listing.mh
│   │   ├── mdb.listing.mih
│   │   ├── mdb.listing.module_dep
│   │   ├── mdb.mh
│   │   ├── mdb.mih
│   │   ├── mdb.module_dep
│   │   ├── mdb.name_mangle.int
│   │   ├── mdb.name_mangle.int2
│   │   ├── mdb.name_mangle.int3
│   │   ├── mdb.name_mangle.mh
│   │   ├── mdb.name_mangle.mih
│   │   ├── mdb.name_mangle.module_dep
│   │   ├── mdb.parse.int
│   │   ├── mdb.parse.int2
│   │   ├── mdb.parse.int3
│   │   ├── mdb.parse.mh
│   │   ├── mdb.parse.mih
│   │   ├── mdb.parse.module_dep
│   │   ├── mdb.percent_encoding.int
│   │   ├── mdb.percent_encoding.int2
│   │   ├── mdb.percent_encoding.int3
│   │   ├── mdb.percent_encoding.mh
│   │   ├── mdb.percent_encoding.mih
│   │   ├── mdb.percent_encoding.module_dep
│   │   ├── mdb.sized_pretty.int
│   │   ├── mdb.sized_pretty.int2
│   │   ├── mdb.sized_pretty.int3
│   │   ├── mdb.sized_pretty.mh
│   │   ├── mdb.sized_pretty.mih
│   │   ├── mdb.sized_pretty.module_dep
│   │   ├── mdb.term_rep.int
│   │   ├── mdb.term_rep.int2
│   │   ├── mdb.term_rep.int3
│   │   ├── mdb.term_rep.mh
│   │   ├── mdb.term_rep.mih
│   │   ├── mdb.term_rep.module_dep
│   │   ├── mdb.term_to_html.int
│   │   ├── mdb.term_to_html.int2
│   │   ├── mdb.term_to_html.int3
│   │   ├── mdb.term_to_html.mh
│   │   ├── mdb.term_to_html.mih
│   │   ├── mdb.term_to_html.module_dep
│   │   ├── mdb.util.int
│   │   ├── mdb.util.int2
│   │   ├── mdb.util.int3
│   │   ├── mdb.util.mh
│   │   ├── mdb.util.mih
│   │   ├── mdb.util.module_dep
│   │   ├── mer_browser.int
│   │   ├── mer_browser.int2
│   │   ├── mer_browser.int3
│   │   ├── mer_browser.mh
│   │   ├── mer_browser.mih
│   │   ├── mer_browser.module_dep
│   │   ├── Mercury
│   │   │   ├── int0s -> ..
│   │   │   ├── int2s -> ..
│   │   │   ├── int3s -> ..
│   │   │   ├── ints -> ..
│   │   │   ├── mhs -> ..
│   │   │   ├── mihs -> ..
│   │   │   ├── module_deps -> ..
│   │   │   ├── opts -> ..
│   │   │   └── trans_opts -> ..
│   │   ├── mer_mdbcomp.int
│   │   ├── mer_mdbcomp.int2
│   │   ├── mer_mdbcomp.int3
│   │   ├── mer_mdbcomp.mh
│   │   ├── mer_mdbcomp.mih
│   │   ├── mer_mdbcomp.module_dep
│   │   ├── mer_ssdb.int
│   │   ├── mer_ssdb.int2
│   │   ├── mer_ssdb.int3
│   │   ├── mer_ssdb.mh
│   │   ├── mer_ssdb.mih
│   │   ├── mer_ssdb.module_dep
│   │   ├── mer_std.int
│   │   ├── mer_std.int2
│   │   ├── mer_std.int3
│   │   ├── mer_std.mh
│   │   ├── mer_std.mih
│   │   ├── mer_std.module_dep
│   │   ├── mer_std.opt
│   │   ├── mer_std.trans_opt
│   │   ├── multi_map.int
│   │   ├── multi_map.int2
│   │   ├── multi_map.int3
│   │   ├── multi_map.mh
│   │   ├── multi_map.mih
│   │   ├── multi_map.module_dep
│   │   ├── multi_map.opt
│   │   ├── multi_map.trans_opt
│   │   ├── mutvar.int
│   │   ├── mutvar.int2
│   │   ├── mutvar.int3
│   │   ├── mutvar.mh
│   │   ├── mutvar.mih
│   │   ├── mutvar.module_dep
│   │   ├── mutvar.opt
│   │   ├── mutvar.trans_opt
│   │   ├── ops.int
│   │   ├── ops.int2
│   │   ├── ops.int3
│   │   ├── ops.mh
│   │   ├── ops.mih
│   │   ├── ops.module_dep
│   │   ├── ops.opt
│   │   ├── ops.trans_opt
│   │   ├── pair.int
│   │   ├── pair.int2
│   │   ├── pair.int3
│   │   ├── pair.mh
│   │   ├── pair.mih
│   │   ├── pair.module_dep
│   │   ├── pair.opt
│   │   ├── pair.trans_opt
│   │   ├── par_builtin.int
│   │   ├── par_builtin.int2
│   │   ├── par_builtin.int3
│   │   ├── par_builtin.mh
│   │   ├── par_builtin.mih
│   │   ├── par_builtin.module_dep
│   │   ├── par_builtin.opt
│   │   ├── par_builtin.trans_opt
│   │   ├── parser.int
│   │   ├── parser.int2
│   │   ├── parser.int3
│   │   ├── parser.mh
│   │   ├── parser.mih
│   │   ├── parser.module_dep
│   │   ├── parser.opt
│   │   ├── parser.trans_opt
│   │   ├── parsing_utils.int
│   │   ├── parsing_utils.int2
│   │   ├── parsing_utils.int3
│   │   ├── parsing_utils.mh
│   │   ├── parsing_utils.mih
│   │   ├── parsing_utils.module_dep
│   │   ├── parsing_utils.opt
│   │   ├── parsing_utils.trans_opt
│   │   ├── pprint.int
│   │   ├── pprint.int2
│   │   ├── pprint.int3
│   │   ├── pprint.mh
│   │   ├── pprint.mih
│   │   ├── pprint.module_dep
│   │   ├── pprint.opt
│   │   ├── pprint.trans_opt
│   │   ├── pqueue.int
│   │   ├── pqueue.int2
│   │   ├── pqueue.int3
│   │   ├── pqueue.mh
│   │   ├── pqueue.mih
│   │   ├── pqueue.module_dep
│   │   ├── pqueue.opt
│   │   ├── pqueue.trans_opt
│   │   ├── pretty_printer.int
│   │   ├── pretty_printer.int2
│   │   ├── pretty_printer.int3
│   │   ├── pretty_printer.mh
│   │   ├── pretty_printer.mih
│   │   ├── pretty_printer.module_dep
│   │   ├── pretty_printer.opt
│   │   ├── pretty_printer.trans_opt
│   │   ├── private_builtin.int
│   │   ├── private_builtin.int2
│   │   ├── private_builtin.int3
│   │   ├── private_builtin.mh
│   │   ├── private_builtin.mih
│   │   ├── private_builtin.module_dep
│   │   ├── private_builtin.opt
│   │   ├── private_builtin.trans_opt
│   │   ├── profiling_builtin.int
│   │   ├── profiling_builtin.int2
│   │   ├── profiling_builtin.int3
│   │   ├── profiling_builtin.mh
│   │   ├── profiling_builtin.mih
│   │   ├── profiling_builtin.module_dep
│   │   ├── profiling_builtin.opt
│   │   ├── profiling_builtin.trans_opt
│   │   ├── prolog.int
│   │   ├── prolog.int2
│   │   ├── prolog.int3
│   │   ├── prolog.mh
│   │   ├── prolog.mih
│   │   ├── prolog.module_dep
│   │   ├── prolog.opt
│   │   ├── prolog.trans_opt
│   │   ├── psqueue.int
│   │   ├── psqueue.int2
│   │   ├── psqueue.int3
│   │   ├── psqueue.mh
│   │   ├── psqueue.mih
│   │   ├── psqueue.module_dep
│   │   ├── psqueue.opt
│   │   ├── psqueue.trans_opt
│   │   ├── queue.int
│   │   ├── queue.int2
│   │   ├── queue.int3
│   │   ├── queue.mh
│   │   ├── queue.mih
│   │   ├── queue.module_dep
│   │   ├── queue.opt
│   │   ├── queue.trans_opt
│   │   ├── random.int
│   │   ├── random.int0
│   │   ├── random.int2
│   │   ├── random.int3
│   │   ├── random.mh
│   │   ├── random.mih
│   │   ├── random.module_dep
│   │   ├── random.opt
│   │   ├── random.sfc16.int
│   │   ├── random.sfc16.int2
│   │   ├── random.sfc16.int3
│   │   ├── random.sfc16.mh
│   │   ├── random.sfc16.mih
│   │   ├── random.sfc16.module_dep
│   │   ├── random.sfc16.opt
│   │   ├── random.sfc16.trans_opt
│   │   ├── random.sfc32.int
│   │   ├── random.sfc32.int2
│   │   ├── random.sfc32.int3
│   │   ├── random.sfc32.mh
│   │   ├── random.sfc32.mih
│   │   ├── random.sfc32.module_dep
│   │   ├── random.sfc32.opt
│   │   ├── random.sfc32.trans_opt
│   │   ├── random.sfc64.int
│   │   ├── random.sfc64.int2
│   │   ├── random.sfc64.int3
│   │   ├── random.sfc64.mh
│   │   ├── random.sfc64.mih
│   │   ├── random.sfc64.module_dep
│   │   ├── random.sfc64.opt
│   │   ├── random.sfc64.trans_opt
│   │   ├── random.trans_opt
│   │   ├── ranges.int
│   │   ├── ranges.int2
│   │   ├── ranges.int3
│   │   ├── ranges.mh
│   │   ├── ranges.mih
│   │   ├── ranges.module_dep
│   │   ├── ranges.opt
│   │   ├── ranges.trans_opt
│   │   ├── rational.int
│   │   ├── rational.int2
│   │   ├── rational.int3
│   │   ├── rational.mh
│   │   ├── rational.mih
│   │   ├── rational.module_dep
│   │   ├── rational.opt
│   │   ├── rational.trans_opt
│   │   ├── rbtree.int
│   │   ├── rbtree.int2
│   │   ├── rbtree.int3
│   │   ├── rbtree.mh
│   │   ├── rbtree.mih
│   │   ├── rbtree.module_dep
│   │   ├── rbtree.opt
│   │   ├── rbtree.trans_opt
│   │   ├── region_builtin.int
│   │   ├── region_builtin.int2
│   │   ├── region_builtin.int3
│   │   ├── region_builtin.mh
│   │   ├── region_builtin.mih
│   │   ├── region_builtin.module_dep
│   │   ├── region_builtin.opt
│   │   ├── region_builtin.trans_opt
│   │   ├── require.int
│   │   ├── require.int2
│   │   ├── require.int3
│   │   ├── require.mh
│   │   ├── require.mih
│   │   ├── require.module_dep
│   │   ├── require.opt
│   │   ├── require.trans_opt
│   │   ├── robdd.int
│   │   ├── robdd.int2
│   │   ├── robdd.int3
│   │   ├── robdd.mh
│   │   ├── robdd.mih
│   │   ├── robdd.module_dep
│   │   ├── robdd.opt
│   │   ├── robdd.trans_opt
│   │   ├── rtree.int
│   │   ├── rtree.int2
│   │   ├── rtree.int3
│   │   ├── rtree.mh
│   │   ├── rtree.mih
│   │   ├── rtree.module_dep
│   │   ├── rtree.opt
│   │   ├── rtree.trans_opt
│   │   ├── rtti_implementation.int
│   │   ├── rtti_implementation.int2
│   │   ├── rtti_implementation.int3
│   │   ├── rtti_implementation.mh
│   │   ├── rtti_implementation.mih
│   │   ├── rtti_implementation.module_dep
│   │   ├── rtti_implementation.opt
│   │   ├── rtti_implementation.trans_opt
│   │   ├── set_bbbtree.int
│   │   ├── set_bbbtree.int2
│   │   ├── set_bbbtree.int3
│   │   ├── set_bbbtree.mh
│   │   ├── set_bbbtree.mih
│   │   ├── set_bbbtree.module_dep
│   │   ├── set_bbbtree.opt
│   │   ├── set_bbbtree.trans_opt
│   │   ├── set_ctree234.int
│   │   ├── set_ctree234.int2
│   │   ├── set_ctree234.int3
│   │   ├── set_ctree234.mh
│   │   ├── set_ctree234.mih
│   │   ├── set_ctree234.module_dep
│   │   ├── set_ctree234.opt
│   │   ├── set_ctree234.trans_opt
│   │   ├── set.int
│   │   ├── set.int2
│   │   ├── set.int3
│   │   ├── set.mh
│   │   ├── set.mih
│   │   ├── set.module_dep
│   │   ├── set.opt
│   │   ├── set_ordlist.int
│   │   ├── set_ordlist.int2
│   │   ├── set_ordlist.int3
│   │   ├── set_ordlist.mh
│   │   ├── set_ordlist.mih
│   │   ├── set_ordlist.module_dep
│   │   ├── set_ordlist.opt
│   │   ├── set_ordlist.trans_opt
│   │   ├── set.trans_opt
│   │   ├── set_tree234.int
│   │   ├── set_tree234.int2
│   │   ├── set_tree234.int3
│   │   ├── set_tree234.mh
│   │   ├── set_tree234.mih
│   │   ├── set_tree234.module_dep
│   │   ├── set_tree234.opt
│   │   ├── set_tree234.trans_opt
│   │   ├── set_unordlist.int
│   │   ├── set_unordlist.int2
│   │   ├── set_unordlist.int3
│   │   ├── set_unordlist.mh
│   │   ├── set_unordlist.mih
│   │   ├── set_unordlist.module_dep
│   │   ├── set_unordlist.opt
│   │   ├── set_unordlist.trans_opt
│   │   ├── solutions.int
│   │   ├── solutions.int2
│   │   ├── solutions.int3
│   │   ├── solutions.mh
│   │   ├── solutions.mih
│   │   ├── solutions.module_dep
│   │   ├── solutions.opt
│   │   ├── solutions.trans_opt
│   │   ├── sparse_bitset.int
│   │   ├── sparse_bitset.int2
│   │   ├── sparse_bitset.int3
│   │   ├── sparse_bitset.mh
│   │   ├── sparse_bitset.mih
│   │   ├── sparse_bitset.module_dep
│   │   ├── sparse_bitset.opt
│   │   ├── sparse_bitset.trans_opt
│   │   ├── ssdb.int
│   │   ├── ssdb.int2
│   │   ├── ssdb.int3
│   │   ├── ssdb.mh
│   │   ├── ssdb.mih
│   │   ├── ssdb.module_dep
│   │   ├── stack.int
│   │   ├── stack.int2
│   │   ├── stack.int3
│   │   ├── stack.mh
│   │   ├── stack.mih
│   │   ├── stack.module_dep
│   │   ├── stack.opt
│   │   ├── stack.trans_opt
│   │   ├── std_util.int
│   │   ├── std_util.int2
│   │   ├── std_util.int3
│   │   ├── std_util.mh
│   │   ├── std_util.mih
│   │   ├── std_util.module_dep
│   │   ├── std_util.opt
│   │   ├── std_util.trans_opt
│   │   ├── stm_builtin.int
│   │   ├── stm_builtin.int2
│   │   ├── stm_builtin.int3
│   │   ├── stm_builtin.mh
│   │   ├── stm_builtin.mih
│   │   ├── stm_builtin.module_dep
│   │   ├── stm_builtin.opt
│   │   ├── stm_builtin.trans_opt
│   │   ├── store.int
│   │   ├── store.int2
│   │   ├── store.int3
│   │   ├── store.mh
│   │   ├── store.mih
│   │   ├── store.module_dep
│   │   ├── store.opt
│   │   ├── store.trans_opt
│   │   ├── stream.int
│   │   ├── stream.int0
│   │   ├── stream.int2
│   │   ├── stream.int3
│   │   ├── stream.mh
│   │   ├── stream.mih
│   │   ├── stream.module_dep
│   │   ├── stream.opt
│   │   ├── stream.string_writer.int
│   │   ├── stream.string_writer.int2
│   │   ├── stream.string_writer.int3
│   │   ├── stream.string_writer.mh
│   │   ├── stream.string_writer.mih
│   │   ├── stream.string_writer.module_dep
│   │   ├── stream.string_writer.opt
│   │   ├── stream.string_writer.trans_opt
│   │   ├── stream.trans_opt
│   │   ├── string.builder.int
│   │   ├── string.builder.int2
│   │   ├── string.builder.int3
│   │   ├── string.builder.mh
│   │   ├── string.builder.mih
│   │   ├── string.builder.module_dep
│   │   ├── string.builder.opt
│   │   ├── string.builder.trans_opt
│   │   ├── string.format.int
│   │   ├── string.format.int2
│   │   ├── string.format.int3
│   │   ├── string.format.mh
│   │   ├── string.format.mih
│   │   ├── string.format.module_dep
│   │   ├── string.format.opt
│   │   ├── string.format.trans_opt
│   │   ├── string.int
│   │   ├── string.int0
│   │   ├── string.int2
│   │   ├── string.int3
│   │   ├── string.mh
│   │   ├── string.mih
│   │   ├── string.module_dep
│   │   ├── string.opt
│   │   ├── string.parse_runtime.int
│   │   ├── string.parse_runtime.int2
│   │   ├── string.parse_runtime.int3
│   │   ├── string.parse_runtime.mh
│   │   ├── string.parse_runtime.mih
│   │   ├── string.parse_runtime.module_dep
│   │   ├── string.parse_runtime.opt
│   │   ├── string.parse_runtime.trans_opt
│   │   ├── string.parse_util.int
│   │   ├── string.parse_util.int2
│   │   ├── string.parse_util.int3
│   │   ├── string.parse_util.mh
│   │   ├── string.parse_util.mih
│   │   ├── string.parse_util.module_dep
│   │   ├── string.parse_util.opt
│   │   ├── string.parse_util.trans_opt
│   │   ├── string.to_string.int
│   │   ├── string.to_string.int2
│   │   ├── string.to_string.int3
│   │   ├── string.to_string.mh
│   │   ├── string.to_string.mih
│   │   ├── string.to_string.module_dep
│   │   ├── string.to_string.opt
│   │   ├── string.to_string.trans_opt
│   │   ├── string.trans_opt
│   │   ├── table_builtin.int
│   │   ├── table_builtin.int2
│   │   ├── table_builtin.int3
│   │   ├── table_builtin.mh
│   │   ├── table_builtin.mih
│   │   ├── table_builtin.module_dep
│   │   ├── table_builtin.opt
│   │   ├── table_builtin.trans_opt
│   │   ├── table_statistics.int
│   │   ├── table_statistics.int2
│   │   ├── table_statistics.int3
│   │   ├── table_statistics.mh
│   │   ├── table_statistics.mih
│   │   ├── table_statistics.module_dep
│   │   ├── table_statistics.opt
│   │   ├── table_statistics.trans_opt
│   │   ├── term_conversion.int
│   │   ├── term_conversion.int2
│   │   ├── term_conversion.int3
│   │   ├── term_conversion.mh
│   │   ├── term_conversion.mih
│   │   ├── term_conversion.module_dep
│   │   ├── term_conversion.opt
│   │   ├── term_conversion.trans_opt
│   │   ├── term.int
│   │   ├── term.int2
│   │   ├── term.int3
│   │   ├── term_io.int
│   │   ├── term_io.int2
│   │   ├── term_io.int3
│   │   ├── term_io.mh
│   │   ├── term_io.mih
│   │   ├── term_io.module_dep
│   │   ├── term_io.opt
│   │   ├── term_io.trans_opt
│   │   ├── term.mh
│   │   ├── term.mih
│   │   ├── term.module_dep
│   │   ├── term.opt
│   │   ├── term_size_prof_builtin.int
│   │   ├── term_size_prof_builtin.int2
│   │   ├── term_size_prof_builtin.int3
│   │   ├── term_size_prof_builtin.mh
│   │   ├── term_size_prof_builtin.mih
│   │   ├── term_size_prof_builtin.module_dep
│   │   ├── term_size_prof_builtin.opt
│   │   ├── term_size_prof_builtin.trans_opt
│   │   ├── term_to_xml.int
│   │   ├── term_to_xml.int2
│   │   ├── term_to_xml.int3
│   │   ├── term_to_xml.mh
│   │   ├── term_to_xml.mih
│   │   ├── term_to_xml.module_dep
│   │   ├── term_to_xml.opt
│   │   ├── term_to_xml.trans_opt
│   │   ├── term.trans_opt
│   │   ├── test_bitset.int
│   │   ├── test_bitset.int2
│   │   ├── test_bitset.int3
│   │   ├── test_bitset.mh
│   │   ├── test_bitset.mih
│   │   ├── test_bitset.module_dep
│   │   ├── test_bitset.opt
│   │   ├── test_bitset.trans_opt
│   │   ├── thread.barrier.int
│   │   ├── thread.barrier.int2
│   │   ├── thread.barrier.int3
│   │   ├── thread.barrier.mh
│   │   ├── thread.barrier.mih
│   │   ├── thread.barrier.module_dep
│   │   ├── thread.barrier.opt
│   │   ├── thread.barrier.trans_opt
│   │   ├── thread.channel.int
│   │   ├── thread.channel.int2
│   │   ├── thread.channel.int3
│   │   ├── thread.channel.mh
│   │   ├── thread.channel.mih
│   │   ├── thread.channel.module_dep
│   │   ├── thread.channel.opt
│   │   ├── thread.channel.trans_opt
│   │   ├── thread.future.int
│   │   ├── thread.future.int2
│   │   ├── thread.future.int3
│   │   ├── thread.future.mh
│   │   ├── thread.future.mih
│   │   ├── thread.future.module_dep
│   │   ├── thread.future.opt
│   │   ├── thread.future.trans_opt
│   │   ├── thread.int
│   │   ├── thread.int0
│   │   ├── thread.int2
│   │   ├── thread.int3
│   │   ├── thread.mh
│   │   ├── thread.mih
│   │   ├── thread.module_dep
│   │   ├── thread.mvar.int
│   │   ├── thread.mvar.int2
│   │   ├── thread.mvar.int3
│   │   ├── thread.mvar.mh
│   │   ├── thread.mvar.mih
│   │   ├── thread.mvar.module_dep
│   │   ├── thread.mvar.opt
│   │   ├── thread.mvar.trans_opt
│   │   ├── thread.opt
│   │   ├── thread.semaphore.int
│   │   ├── thread.semaphore.int2
│   │   ├── thread.semaphore.int3
│   │   ├── thread.semaphore.mh
│   │   ├── thread.semaphore.mih
│   │   ├── thread.semaphore.module_dep
│   │   ├── thread.semaphore.opt
│   │   ├── thread.semaphore.trans_opt
│   │   ├── thread.trans_opt
│   │   ├── time.int
│   │   ├── time.int2
│   │   ├── time.int3
│   │   ├── time.mh
│   │   ├── time.mih
│   │   ├── time.module_dep
│   │   ├── time.opt
│   │   ├── time.trans_opt
│   │   ├── tree234.int
│   │   ├── tree234.int2
│   │   ├── tree234.int3
│   │   ├── tree234.mh
│   │   ├── tree234.mih
│   │   ├── tree234.module_dep
│   │   ├── tree234.opt
│   │   ├── tree234.trans_opt
│   │   ├── tree_bitset.int
│   │   ├── tree_bitset.int2
│   │   ├── tree_bitset.int3
│   │   ├── tree_bitset.mh
│   │   ├── tree_bitset.mih
│   │   ├── tree_bitset.module_dep
│   │   ├── tree_bitset.opt
│   │   ├── tree_bitset.trans_opt
│   │   ├── type_desc.int
│   │   ├── type_desc.int2
│   │   ├── type_desc.int3
│   │   ├── type_desc.mh
│   │   ├── type_desc.mih
│   │   ├── type_desc.module_dep
│   │   ├── type_desc.opt
│   │   ├── type_desc.trans_opt
│   │   ├── uint16.int
│   │   ├── uint16.int2
│   │   ├── uint16.int3
│   │   ├── uint16.mh
│   │   ├── uint16.mih
│   │   ├── uint16.module_dep
│   │   ├── uint16.opt
│   │   ├── uint16.trans_opt
│   │   ├── uint32.int
│   │   ├── uint32.int2
│   │   ├── uint32.int3
│   │   ├── uint32.mh
│   │   ├── uint32.mih
│   │   ├── uint32.module_dep
│   │   ├── uint32.opt
│   │   ├── uint32.trans_opt
│   │   ├── uint64.int
│   │   ├── uint64.int2
│   │   ├── uint64.int3
│   │   ├── uint64.mh
│   │   ├── uint64.mih
│   │   ├── uint64.module_dep
│   │   ├── uint64.opt
│   │   ├── uint64.trans_opt
│   │   ├── uint8.int
│   │   ├── uint8.int2
│   │   ├── uint8.int3
│   │   ├── uint8.mh
│   │   ├── uint8.mih
│   │   ├── uint8.module_dep
│   │   ├── uint8.opt
│   │   ├── uint8.trans_opt
│   │   ├── uint.int
│   │   ├── uint.int2
│   │   ├── uint.int3
│   │   ├── uint.mh
│   │   ├── uint.mih
│   │   ├── uint.module_dep
│   │   ├── uint.opt
│   │   ├── uint.trans_opt
│   │   ├── unit.int
│   │   ├── unit.int2
│   │   ├── unit.int3
│   │   ├── unit.mh
│   │   ├── unit.mih
│   │   ├── unit.module_dep
│   │   ├── unit.opt
│   │   ├── unit.trans_opt
│   │   ├── univ.int
│   │   ├── univ.int2
│   │   ├── univ.int3
│   │   ├── univ.mh
│   │   ├── univ.mih
│   │   ├── univ.module_dep
│   │   ├── univ.opt
│   │   ├── univ.trans_opt
│   │   ├── varset.int
│   │   ├── varset.int2
│   │   ├── varset.int3
│   │   ├── varset.mh
│   │   ├── varset.mih
│   │   ├── varset.module_dep
│   │   ├── varset.opt
│   │   ├── varset.trans_opt
│   │   ├── version_array2d.int
│   │   ├── version_array2d.int2
│   │   ├── version_array2d.int3
│   │   ├── version_array2d.mh
│   │   ├── version_array2d.mih
│   │   ├── version_array2d.module_dep
│   │   ├── version_array2d.opt
│   │   ├── version_array2d.trans_opt
│   │   ├── version_array.int
│   │   ├── version_array.int2
│   │   ├── version_array.int3
│   │   ├── version_array.mh
│   │   ├── version_array.mih
│   │   ├── version_array.module_dep
│   │   ├── version_array.opt
│   │   ├── version_array.trans_opt
│   │   ├── version_bitmap.int
│   │   ├── version_bitmap.int2
│   │   ├── version_bitmap.int3
│   │   ├── version_bitmap.mh
│   │   ├── version_bitmap.mih
│   │   ├── version_bitmap.module_dep
│   │   ├── version_bitmap.opt
│   │   ├── version_bitmap.trans_opt
│   │   ├── version_hash_table.int
│   │   ├── version_hash_table.int2
│   │   ├── version_hash_table.int3
│   │   ├── version_hash_table.mh
│   │   ├── version_hash_table.mih
│   │   ├── version_hash_table.module_dep
│   │   ├── version_hash_table.opt
│   │   ├── version_hash_table.trans_opt
│   │   ├── version_store.int
│   │   ├── version_store.int2
│   │   ├── version_store.int3
│   │   ├── version_store.mh
│   │   ├── version_store.mih
│   │   ├── version_store.module_dep
│   │   ├── version_store.opt
│   │   └── version_store.trans_opt
│   ├── lib
│   │   ├── asm_fast.gc
│   │   │   ├── inc
│   │   │   │   └── Mercury
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── asm_fast.gc.debug.stseg
│   │   │   ├── inc
│   │   │   │   └── Mercury
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── asm_fast.gc.decldebug.stseg
│   │   │   ├── inc
│   │   │   │   └── Mercury
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── asm_fast.gc.memprof
│   │   │   ├── inc
│   │   │   │   └── Mercury
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── asm_fast.gc.prof
│   │   │   ├── inc
│   │   │   │   └── Mercury
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── asm_fast.gc.profdeep.stseg
│   │   │   ├── inc
│   │   │   │   └── Mercury
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── asm_fast.gc.trseg
│   │   │   ├── inc
│   │   │   │   └── Mercury
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── asm_fast.gc.trseg.debug.stseg
│   │   │   ├── inc
│   │   │   │   └── Mercury
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── asm_fast.par.gc.stseg
│   │   │   ├── inc
│   │   │   │   └── Mercury
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── hlc.gc
│   │   │   ├── inc
│   │   │   │   ├── array2d.mih
│   │   │   │   ├── array.mih
│   │   │   │   ├── assoc_list.mih
│   │   │   │   ├── backjump.mih
│   │   │   │   ├── bag.mih
│   │   │   │   ├── benchmarking.mih
│   │   │   │   ├── bimap.mih
│   │   │   │   ├── bit_buffer.mih
│   │   │   │   ├── bit_buffer.read.mih
│   │   │   │   ├── bit_buffer.write.mih
│   │   │   │   ├── bitmap.mih
│   │   │   │   ├── bool.mih
│   │   │   │   ├── bt_array.mih
│   │   │   │   ├── builtin.mih
│   │   │   │   ├── calendar.mih
│   │   │   │   ├── char.mih
│   │   │   │   ├── construct.mih
│   │   │   │   ├── cord.mih
│   │   │   │   ├── counter.mih
│   │   │   │   ├── deconstruct.mih
│   │   │   │   ├── diet.mih
│   │   │   │   ├── digraph.mih
│   │   │   │   ├── dir.mih
│   │   │   │   ├── edit_seq.mih
│   │   │   │   ├── enum.mih
│   │   │   │   ├── eqvclass.mih
│   │   │   │   ├── erlang_builtin.mih
│   │   │   │   ├── erlang_rtti_implementation.mih
│   │   │   │   ├── exception.mih
│   │   │   │   ├── fat_sparse_bitset.mih
│   │   │   │   ├── float.mih
│   │   │   │   ├── gc.mih
│   │   │   │   ├── getopt_io.mih
│   │   │   │   ├── getopt.mih
│   │   │   │   ├── hash_table.mih
│   │   │   │   ├── injection.mih
│   │   │   │   ├── int16.mih
│   │   │   │   ├── int32.mih
│   │   │   │   ├── int64.mih
│   │   │   │   ├── int8.mih
│   │   │   │   ├── integer.mih
│   │   │   │   ├── int.mih
│   │   │   │   ├── io.mih
│   │   │   │   ├── lazy.mih
│   │   │   │   ├── lexer.mih
│   │   │   │   ├── library.mih
│   │   │   │   ├── list.mih
│   │   │   │   ├── map.mih
│   │   │   │   ├── math.mih
│   │   │   │   ├── maybe.mih
│   │   │   │   ├── mdb.browse.mih
│   │   │   │   ├── mdb.browser_info.mih
│   │   │   │   ├── mdb.browser_term.mih
│   │   │   │   ├── mdb.collect_lib.mih
│   │   │   │   ├── mdbcomp.builtin_modules.mih
│   │   │   │   ├── mdbcomp.feedback.automatic_parallelism.mih
│   │   │   │   ├── mdbcomp.feedback.mih
│   │   │   │   ├── mdbcomp.goal_path.mih
│   │   │   │   ├── mdbcomp.mih
│   │   │   │   ├── mdbcomp.prim_data.mih
│   │   │   │   ├── mdbcomp.program_representation.mih
│   │   │   │   ├── mdbcomp.rtti_access.mih
│   │   │   │   ├── mdbcomp.shared_utilities.mih
│   │   │   │   ├── mdbcomp.slice_and_dice.mih
│   │   │   │   ├── mdbcomp.sym_name.mih
│   │   │   │   ├── mdbcomp.trace_counts.mih
│   │   │   │   ├── mdb.cterm.mih
│   │   │   │   ├── mdb.debugger_interface.mih
│   │   │   │   ├── mdb.declarative_analyser.mih
│   │   │   │   ├── mdb.declarative_debugger.mih
│   │   │   │   ├── mdb.declarative_edt.mih
│   │   │   │   ├── mdb.declarative_execution.mih
│   │   │   │   ├── mdb.declarative_oracle.mih
│   │   │   │   ├── mdb.declarative_tree.mih
│   │   │   │   ├── mdb.declarative_user.mih
│   │   │   │   ├── mdb.diff.mih
│   │   │   │   ├── mdb.dl.mih
│   │   │   │   ├── mdb.frame.mih
│   │   │   │   ├── mdb.help.mih
│   │   │   │   ├── mdb.interactive_query.mih
│   │   │   │   ├── mdb.io_action.mih
│   │   │   │   ├── mdb.listing.mih
│   │   │   │   ├── mdb.mih
│   │   │   │   ├── mdb.name_mangle.mih
│   │   │   │   ├── mdb.parse.mih
│   │   │   │   ├── mdb.percent_encoding.mih
│   │   │   │   ├── mdb.sized_pretty.mih
│   │   │   │   ├── mdb.term_rep.mih
│   │   │   │   ├── mdb.term_to_html.mih
│   │   │   │   ├── mdb.util.mih
│   │   │   │   ├── mer_browser.mih
│   │   │   │   ├── Mercury
│   │   │   │   │   └── mihs -> ..
│   │   │   │   ├── mer_mdbcomp.mih
│   │   │   │   ├── mer_ssdb.mih
│   │   │   │   ├── mer_std.mih
│   │   │   │   ├── multi_map.mih
│   │   │   │   ├── mutvar.mih
│   │   │   │   ├── ops.mih
│   │   │   │   ├── pair.mih
│   │   │   │   ├── par_builtin.mih
│   │   │   │   ├── parser.mih
│   │   │   │   ├── parsing_utils.mih
│   │   │   │   ├── pprint.mih
│   │   │   │   ├── pqueue.mih
│   │   │   │   ├── pretty_printer.mih
│   │   │   │   ├── private_builtin.mih
│   │   │   │   ├── profiling_builtin.mih
│   │   │   │   ├── prolog.mih
│   │   │   │   ├── psqueue.mih
│   │   │   │   ├── queue.mih
│   │   │   │   ├── random.mih
│   │   │   │   ├── random.sfc16.mih
│   │   │   │   ├── random.sfc32.mih
│   │   │   │   ├── random.sfc64.mih
│   │   │   │   ├── ranges.mih
│   │   │   │   ├── rational.mih
│   │   │   │   ├── rbtree.mih
│   │   │   │   ├── region_builtin.mih
│   │   │   │   ├── require.mih
│   │   │   │   ├── robdd.mih
│   │   │   │   ├── rtree.mih
│   │   │   │   ├── rtti_implementation.mih
│   │   │   │   ├── set_bbbtree.mih
│   │   │   │   ├── set_ctree234.mih
│   │   │   │   ├── set.mih
│   │   │   │   ├── set_ordlist.mih
│   │   │   │   ├── set_tree234.mih
│   │   │   │   ├── set_unordlist.mih
│   │   │   │   ├── solutions.mih
│   │   │   │   ├── sparse_bitset.mih
│   │   │   │   ├── ssdb.mih
│   │   │   │   ├── stack.mih
│   │   │   │   ├── std_util.mih
│   │   │   │   ├── stm_builtin.mih
│   │   │   │   ├── store.mih
│   │   │   │   ├── stream.mih
│   │   │   │   ├── stream.string_writer.mih
│   │   │   │   ├── string.builder.mih
│   │   │   │   ├── string.format.mih
│   │   │   │   ├── string.mih
│   │   │   │   ├── string.parse_runtime.mih
│   │   │   │   ├── string.parse_util.mih
│   │   │   │   ├── string.to_string.mih
│   │   │   │   ├── table_builtin.mih
│   │   │   │   ├── table_statistics.mih
│   │   │   │   ├── term_conversion.mih
│   │   │   │   ├── term_io.mih
│   │   │   │   ├── term.mih
│   │   │   │   ├── term_size_prof_builtin.mih
│   │   │   │   ├── term_to_xml.mih
│   │   │   │   ├── test_bitset.mih
│   │   │   │   ├── thread.barrier.mih
│   │   │   │   ├── thread.channel.mih
│   │   │   │   ├── thread.future.mih
│   │   │   │   ├── thread.mih
│   │   │   │   ├── thread.mvar.mih
│   │   │   │   ├── thread.semaphore.mih
│   │   │   │   ├── time.mih
│   │   │   │   ├── tree234.mih
│   │   │   │   ├── tree_bitset.mih
│   │   │   │   ├── type_desc.mih
│   │   │   │   ├── uint16.mih
│   │   │   │   ├── uint32.mih
│   │   │   │   ├── uint64.mih
│   │   │   │   ├── uint8.mih
│   │   │   │   ├── uint.mih
│   │   │   │   ├── unit.mih
│   │   │   │   ├── univ.mih
│   │   │   │   ├── varset.mih
│   │   │   │   ├── version_array2d.mih
│   │   │   │   ├── version_array.mih
│   │   │   │   ├── version_bitmap.mih
│   │   │   │   ├── version_hash_table.mih
│   │   │   │   └── version_store.mih
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── hlc.gc.pregen
│   │   │   ├── inc
│   │   │   │   ├── array2d.mih
│   │   │   │   ├── array.mih
│   │   │   │   ├── assoc_list.mih
│   │   │   │   ├── backjump.mih
│   │   │   │   ├── bag.mih
│   │   │   │   ├── benchmarking.mih
│   │   │   │   ├── bimap.mih
│   │   │   │   ├── bit_buffer.mih
│   │   │   │   ├── bit_buffer.read.mih
│   │   │   │   ├── bit_buffer.write.mih
│   │   │   │   ├── bitmap.mih
│   │   │   │   ├── bool.mih
│   │   │   │   ├── bt_array.mih
│   │   │   │   ├── builtin.mih
│   │   │   │   ├── calendar.mih
│   │   │   │   ├── char.mih
│   │   │   │   ├── construct.mih
│   │   │   │   ├── cord.mih
│   │   │   │   ├── counter.mih
│   │   │   │   ├── deconstruct.mih
│   │   │   │   ├── diet.mih
│   │   │   │   ├── digraph.mih
│   │   │   │   ├── dir.mih
│   │   │   │   ├── edit_seq.mih
│   │   │   │   ├── enum.mih
│   │   │   │   ├── eqvclass.mih
│   │   │   │   ├── erlang_builtin.mih
│   │   │   │   ├── erlang_rtti_implementation.mih
│   │   │   │   ├── exception.mih
│   │   │   │   ├── fat_sparse_bitset.mih
│   │   │   │   ├── float.mih
│   │   │   │   ├── gc.mih
│   │   │   │   ├── getopt_io.mih
│   │   │   │   ├── getopt.mih
│   │   │   │   ├── hash_table.mih
│   │   │   │   ├── injection.mih
│   │   │   │   ├── int16.mih
│   │   │   │   ├── int32.mih
│   │   │   │   ├── int64.mih
│   │   │   │   ├── int8.mih
│   │   │   │   ├── integer.mih
│   │   │   │   ├── int.mih
│   │   │   │   ├── io.mih
│   │   │   │   ├── lazy.mih
│   │   │   │   ├── lexer.mih
│   │   │   │   ├── library.mih
│   │   │   │   ├── list.mih
│   │   │   │   ├── map.mih
│   │   │   │   ├── math.mih
│   │   │   │   ├── maybe.mih
│   │   │   │   ├── mdb.browse.mih
│   │   │   │   ├── mdb.browser_info.mih
│   │   │   │   ├── mdb.browser_term.mih
│   │   │   │   ├── mdb.collect_lib.mih
│   │   │   │   ├── mdbcomp.builtin_modules.mih
│   │   │   │   ├── mdbcomp.feedback.automatic_parallelism.mih
│   │   │   │   ├── mdbcomp.feedback.mih
│   │   │   │   ├── mdbcomp.goal_path.mih
│   │   │   │   ├── mdbcomp.mih
│   │   │   │   ├── mdbcomp.prim_data.mih
│   │   │   │   ├── mdbcomp.program_representation.mih
│   │   │   │   ├── mdbcomp.rtti_access.mih
│   │   │   │   ├── mdbcomp.shared_utilities.mih
│   │   │   │   ├── mdbcomp.slice_and_dice.mih
│   │   │   │   ├── mdbcomp.sym_name.mih
│   │   │   │   ├── mdbcomp.trace_counts.mih
│   │   │   │   ├── mdb.cterm.mih
│   │   │   │   ├── mdb.debugger_interface.mih
│   │   │   │   ├── mdb.declarative_analyser.mih
│   │   │   │   ├── mdb.declarative_debugger.mih
│   │   │   │   ├── mdb.declarative_edt.mih
│   │   │   │   ├── mdb.declarative_execution.mih
│   │   │   │   ├── mdb.declarative_oracle.mih
│   │   │   │   ├── mdb.declarative_tree.mih
│   │   │   │   ├── mdb.declarative_user.mih
│   │   │   │   ├── mdb.diff.mih
│   │   │   │   ├── mdb.dl.mih
│   │   │   │   ├── mdb.frame.mih
│   │   │   │   ├── mdb.help.mih
│   │   │   │   ├── mdb.interactive_query.mih
│   │   │   │   ├── mdb.io_action.mih
│   │   │   │   ├── mdb.listing.mih
│   │   │   │   ├── mdb.mih
│   │   │   │   ├── mdb.name_mangle.mih
│   │   │   │   ├── mdb.parse.mih
│   │   │   │   ├── mdb.percent_encoding.mih
│   │   │   │   ├── mdb.sized_pretty.mih
│   │   │   │   ├── mdb.term_rep.mih
│   │   │   │   ├── mdb.term_to_html.mih
│   │   │   │   ├── mdb.util.mih
│   │   │   │   ├── mer_browser.mih
│   │   │   │   ├── Mercury
│   │   │   │   │   └── mihs -> ..
│   │   │   │   ├── mer_mdbcomp.mih
│   │   │   │   ├── mer_ssdb.mih
│   │   │   │   ├── mer_std.mih
│   │   │   │   ├── multi_map.mih
│   │   │   │   ├── mutvar.mih
│   │   │   │   ├── ops.mih
│   │   │   │   ├── pair.mih
│   │   │   │   ├── par_builtin.mih
│   │   │   │   ├── parser.mih
│   │   │   │   ├── parsing_utils.mih
│   │   │   │   ├── pprint.mih
│   │   │   │   ├── pqueue.mih
│   │   │   │   ├── pretty_printer.mih
│   │   │   │   ├── private_builtin.mih
│   │   │   │   ├── profiling_builtin.mih
│   │   │   │   ├── prolog.mih
│   │   │   │   ├── psqueue.mih
│   │   │   │   ├── queue.mih
│   │   │   │   ├── random.mih
│   │   │   │   ├── random.sfc16.mih
│   │   │   │   ├── random.sfc32.mih
│   │   │   │   ├── random.sfc64.mih
│   │   │   │   ├── ranges.mih
│   │   │   │   ├── rational.mih
│   │   │   │   ├── rbtree.mih
│   │   │   │   ├── region_builtin.mih
│   │   │   │   ├── require.mih
│   │   │   │   ├── robdd.mih
│   │   │   │   ├── rtree.mih
│   │   │   │   ├── rtti_implementation.mih
│   │   │   │   ├── set_bbbtree.mih
│   │   │   │   ├── set_ctree234.mih
│   │   │   │   ├── set.mih
│   │   │   │   ├── set_ordlist.mih
│   │   │   │   ├── set_tree234.mih
│   │   │   │   ├── set_unordlist.mih
│   │   │   │   ├── solutions.mih
│   │   │   │   ├── sparse_bitset.mih
│   │   │   │   ├── ssdb.mih
│   │   │   │   ├── stack.mih
│   │   │   │   ├── std_util.mih
│   │   │   │   ├── stm_builtin.mih
│   │   │   │   ├── store.mih
│   │   │   │   ├── stream.mih
│   │   │   │   ├── stream.string_writer.mih
│   │   │   │   ├── string.builder.mih
│   │   │   │   ├── string.format.mih
│   │   │   │   ├── string.mih
│   │   │   │   ├── string.parse_runtime.mih
│   │   │   │   ├── string.parse_util.mih
│   │   │   │   ├── string.to_string.mih
│   │   │   │   ├── table_builtin.mih
│   │   │   │   ├── table_statistics.mih
│   │   │   │   ├── term_conversion.mih
│   │   │   │   ├── term_io.mih
│   │   │   │   ├── term.mih
│   │   │   │   ├── term_size_prof_builtin.mih
│   │   │   │   ├── term_to_xml.mih
│   │   │   │   ├── test_bitset.mih
│   │   │   │   ├── thread.barrier.mih
│   │   │   │   ├── thread.channel.mih
│   │   │   │   ├── thread.future.mih
│   │   │   │   ├── thread.mih
│   │   │   │   ├── thread.mvar.mih
│   │   │   │   ├── thread.semaphore.mih
│   │   │   │   ├── time.mih
│   │   │   │   ├── tree234.mih
│   │   │   │   ├── tree_bitset.mih
│   │   │   │   ├── type_desc.mih
│   │   │   │   ├── uint16.mih
│   │   │   │   ├── uint32.mih
│   │   │   │   ├── uint64.mih
│   │   │   │   ├── uint8.mih
│   │   │   │   ├── uint.mih
│   │   │   │   ├── unit.mih
│   │   │   │   ├── univ.mih
│   │   │   │   ├── varset.mih
│   │   │   │   ├── version_array2d.mih
│   │   │   │   ├── version_array.mih
│   │   │   │   ├── version_bitmap.mih
│   │   │   │   ├── version_hash_table.mih
│   │   │   │   └── version_store.mih
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── hlc.gc.trseg
│   │   │   ├── inc
│   │   │   │   ├── array2d.mih
│   │   │   │   ├── array.mih
│   │   │   │   ├── assoc_list.mih
│   │   │   │   ├── backjump.mih
│   │   │   │   ├── bag.mih
│   │   │   │   ├── benchmarking.mih
│   │   │   │   ├── bimap.mih
│   │   │   │   ├── bit_buffer.mih
│   │   │   │   ├── bit_buffer.read.mih
│   │   │   │   ├── bit_buffer.write.mih
│   │   │   │   ├── bitmap.mih
│   │   │   │   ├── bool.mih
│   │   │   │   ├── bt_array.mih
│   │   │   │   ├── builtin.mih
│   │   │   │   ├── calendar.mih
│   │   │   │   ├── char.mih
│   │   │   │   ├── construct.mih
│   │   │   │   ├── cord.mih
│   │   │   │   ├── counter.mih
│   │   │   │   ├── deconstruct.mih
│   │   │   │   ├── diet.mih
│   │   │   │   ├── digraph.mih
│   │   │   │   ├── dir.mih
│   │   │   │   ├── edit_seq.mih
│   │   │   │   ├── enum.mih
│   │   │   │   ├── eqvclass.mih
│   │   │   │   ├── erlang_builtin.mih
│   │   │   │   ├── erlang_rtti_implementation.mih
│   │   │   │   ├── exception.mih
│   │   │   │   ├── fat_sparse_bitset.mih
│   │   │   │   ├── float.mih
│   │   │   │   ├── gc.mih
│   │   │   │   ├── getopt_io.mih
│   │   │   │   ├── getopt.mih
│   │   │   │   ├── hash_table.mih
│   │   │   │   ├── injection.mih
│   │   │   │   ├── int16.mih
│   │   │   │   ├── int32.mih
│   │   │   │   ├── int64.mih
│   │   │   │   ├── int8.mih
│   │   │   │   ├── integer.mih
│   │   │   │   ├── int.mih
│   │   │   │   ├── io.mih
│   │   │   │   ├── lazy.mih
│   │   │   │   ├── lexer.mih
│   │   │   │   ├── library.mih
│   │   │   │   ├── list.mih
│   │   │   │   ├── map.mih
│   │   │   │   ├── math.mih
│   │   │   │   ├── maybe.mih
│   │   │   │   ├── mdb.browse.mih
│   │   │   │   ├── mdb.browser_info.mih
│   │   │   │   ├── mdb.browser_term.mih
│   │   │   │   ├── mdb.collect_lib.mih
│   │   │   │   ├── mdbcomp.builtin_modules.mih
│   │   │   │   ├── mdbcomp.feedback.automatic_parallelism.mih
│   │   │   │   ├── mdbcomp.feedback.mih
│   │   │   │   ├── mdbcomp.goal_path.mih
│   │   │   │   ├── mdbcomp.mih
│   │   │   │   ├── mdbcomp.prim_data.mih
│   │   │   │   ├── mdbcomp.program_representation.mih
│   │   │   │   ├── mdbcomp.rtti_access.mih
│   │   │   │   ├── mdbcomp.shared_utilities.mih
│   │   │   │   ├── mdbcomp.slice_and_dice.mih
│   │   │   │   ├── mdbcomp.sym_name.mih
│   │   │   │   ├── mdbcomp.trace_counts.mih
│   │   │   │   ├── mdb.cterm.mih
│   │   │   │   ├── mdb.debugger_interface.mih
│   │   │   │   ├── mdb.declarative_analyser.mih
│   │   │   │   ├── mdb.declarative_debugger.mih
│   │   │   │   ├── mdb.declarative_edt.mih
│   │   │   │   ├── mdb.declarative_execution.mih
│   │   │   │   ├── mdb.declarative_oracle.mih
│   │   │   │   ├── mdb.declarative_tree.mih
│   │   │   │   ├── mdb.declarative_user.mih
│   │   │   │   ├── mdb.diff.mih
│   │   │   │   ├── mdb.dl.mih
│   │   │   │   ├── mdb.frame.mih
│   │   │   │   ├── mdb.help.mih
│   │   │   │   ├── mdb.interactive_query.mih
│   │   │   │   ├── mdb.io_action.mih
│   │   │   │   ├── mdb.listing.mih
│   │   │   │   ├── mdb.mih
│   │   │   │   ├── mdb.name_mangle.mih
│   │   │   │   ├── mdb.parse.mih
│   │   │   │   ├── mdb.percent_encoding.mih
│   │   │   │   ├── mdb.sized_pretty.mih
│   │   │   │   ├── mdb.term_rep.mih
│   │   │   │   ├── mdb.term_to_html.mih
│   │   │   │   ├── mdb.util.mih
│   │   │   │   ├── mer_browser.mih
│   │   │   │   ├── Mercury
│   │   │   │   │   └── mihs -> ..
│   │   │   │   ├── mer_mdbcomp.mih
│   │   │   │   ├── mer_ssdb.mih
│   │   │   │   ├── mer_std.mih
│   │   │   │   ├── multi_map.mih
│   │   │   │   ├── mutvar.mih
│   │   │   │   ├── ops.mih
│   │   │   │   ├── pair.mih
│   │   │   │   ├── par_builtin.mih
│   │   │   │   ├── parser.mih
│   │   │   │   ├── parsing_utils.mih
│   │   │   │   ├── pprint.mih
│   │   │   │   ├── pqueue.mih
│   │   │   │   ├── pretty_printer.mih
│   │   │   │   ├── private_builtin.mih
│   │   │   │   ├── profiling_builtin.mih
│   │   │   │   ├── prolog.mih
│   │   │   │   ├── psqueue.mih
│   │   │   │   ├── queue.mih
│   │   │   │   ├── random.mih
│   │   │   │   ├── random.sfc16.mih
│   │   │   │   ├── random.sfc32.mih
│   │   │   │   ├── random.sfc64.mih
│   │   │   │   ├── ranges.mih
│   │   │   │   ├── rational.mih
│   │   │   │   ├── rbtree.mih
│   │   │   │   ├── region_builtin.mih
│   │   │   │   ├── require.mih
│   │   │   │   ├── robdd.mih
│   │   │   │   ├── rtree.mih
│   │   │   │   ├── rtti_implementation.mih
│   │   │   │   ├── set_bbbtree.mih
│   │   │   │   ├── set_ctree234.mih
│   │   │   │   ├── set.mih
│   │   │   │   ├── set_ordlist.mih
│   │   │   │   ├── set_tree234.mih
│   │   │   │   ├── set_unordlist.mih
│   │   │   │   ├── solutions.mih
│   │   │   │   ├── sparse_bitset.mih
│   │   │   │   ├── ssdb.mih
│   │   │   │   ├── stack.mih
│   │   │   │   ├── std_util.mih
│   │   │   │   ├── stm_builtin.mih
│   │   │   │   ├── store.mih
│   │   │   │   ├── stream.mih
│   │   │   │   ├── stream.string_writer.mih
│   │   │   │   ├── string.builder.mih
│   │   │   │   ├── string.format.mih
│   │   │   │   ├── string.mih
│   │   │   │   ├── string.parse_runtime.mih
│   │   │   │   ├── string.parse_util.mih
│   │   │   │   ├── string.to_string.mih
│   │   │   │   ├── table_builtin.mih
│   │   │   │   ├── table_statistics.mih
│   │   │   │   ├── term_conversion.mih
│   │   │   │   ├── term_io.mih
│   │   │   │   ├── term.mih
│   │   │   │   ├── term_size_prof_builtin.mih
│   │   │   │   ├── term_to_xml.mih
│   │   │   │   ├── test_bitset.mih
│   │   │   │   ├── thread.barrier.mih
│   │   │   │   ├── thread.channel.mih
│   │   │   │   ├── thread.future.mih
│   │   │   │   ├── thread.mih
│   │   │   │   ├── thread.mvar.mih
│   │   │   │   ├── thread.semaphore.mih
│   │   │   │   ├── time.mih
│   │   │   │   ├── tree234.mih
│   │   │   │   ├── tree_bitset.mih
│   │   │   │   ├── type_desc.mih
│   │   │   │   ├── uint16.mih
│   │   │   │   ├── uint32.mih
│   │   │   │   ├── uint64.mih
│   │   │   │   ├── uint8.mih
│   │   │   │   ├── uint.mih
│   │   │   │   ├── unit.mih
│   │   │   │   ├── univ.mih
│   │   │   │   ├── varset.mih
│   │   │   │   ├── version_array2d.mih
│   │   │   │   ├── version_array.mih
│   │   │   │   ├── version_bitmap.mih
│   │   │   │   ├── version_hash_table.mih
│   │   │   │   └── version_store.mih
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── hlc.par.gc
│   │   │   ├── inc
│   │   │   │   ├── array2d.mih
│   │   │   │   ├── array.mih
│   │   │   │   ├── assoc_list.mih
│   │   │   │   ├── backjump.mih
│   │   │   │   ├── bag.mih
│   │   │   │   ├── benchmarking.mih
│   │   │   │   ├── bimap.mih
│   │   │   │   ├── bit_buffer.mih
│   │   │   │   ├── bit_buffer.read.mih
│   │   │   │   ├── bit_buffer.write.mih
│   │   │   │   ├── bitmap.mih
│   │   │   │   ├── bool.mih
│   │   │   │   ├── bt_array.mih
│   │   │   │   ├── builtin.mih
│   │   │   │   ├── calendar.mih
│   │   │   │   ├── char.mih
│   │   │   │   ├── construct.mih
│   │   │   │   ├── cord.mih
│   │   │   │   ├── counter.mih
│   │   │   │   ├── deconstruct.mih
│   │   │   │   ├── diet.mih
│   │   │   │   ├── digraph.mih
│   │   │   │   ├── dir.mih
│   │   │   │   ├── edit_seq.mih
│   │   │   │   ├── enum.mih
│   │   │   │   ├── eqvclass.mih
│   │   │   │   ├── erlang_builtin.mih
│   │   │   │   ├── erlang_rtti_implementation.mih
│   │   │   │   ├── exception.mih
│   │   │   │   ├── fat_sparse_bitset.mih
│   │   │   │   ├── float.mih
│   │   │   │   ├── gc.mih
│   │   │   │   ├── getopt_io.mih
│   │   │   │   ├── getopt.mih
│   │   │   │   ├── hash_table.mih
│   │   │   │   ├── injection.mih
│   │   │   │   ├── int16.mih
│   │   │   │   ├── int32.mih
│   │   │   │   ├── int64.mih
│   │   │   │   ├── int8.mih
│   │   │   │   ├── integer.mih
│   │   │   │   ├── int.mih
│   │   │   │   ├── io.mih
│   │   │   │   ├── lazy.mih
│   │   │   │   ├── lexer.mih
│   │   │   │   ├── library.mih
│   │   │   │   ├── list.mih
│   │   │   │   ├── map.mih
│   │   │   │   ├── math.mih
│   │   │   │   ├── maybe.mih
│   │   │   │   ├── mdb.browse.mih
│   │   │   │   ├── mdb.browser_info.mih
│   │   │   │   ├── mdb.browser_term.mih
│   │   │   │   ├── mdb.collect_lib.mih
│   │   │   │   ├── mdbcomp.builtin_modules.mih
│   │   │   │   ├── mdbcomp.feedback.automatic_parallelism.mih
│   │   │   │   ├── mdbcomp.feedback.mih
│   │   │   │   ├── mdbcomp.goal_path.mih
│   │   │   │   ├── mdbcomp.mih
│   │   │   │   ├── mdbcomp.prim_data.mih
│   │   │   │   ├── mdbcomp.program_representation.mih
│   │   │   │   ├── mdbcomp.rtti_access.mih
│   │   │   │   ├── mdbcomp.shared_utilities.mih
│   │   │   │   ├── mdbcomp.slice_and_dice.mih
│   │   │   │   ├── mdbcomp.sym_name.mih
│   │   │   │   ├── mdbcomp.trace_counts.mih
│   │   │   │   ├── mdb.cterm.mih
│   │   │   │   ├── mdb.debugger_interface.mih
│   │   │   │   ├── mdb.declarative_analyser.mih
│   │   │   │   ├── mdb.declarative_debugger.mih
│   │   │   │   ├── mdb.declarative_edt.mih
│   │   │   │   ├── mdb.declarative_execution.mih
│   │   │   │   ├── mdb.declarative_oracle.mih
│   │   │   │   ├── mdb.declarative_tree.mih
│   │   │   │   ├── mdb.declarative_user.mih
│   │   │   │   ├── mdb.diff.mih
│   │   │   │   ├── mdb.dl.mih
│   │   │   │   ├── mdb.frame.mih
│   │   │   │   ├── mdb.help.mih
│   │   │   │   ├── mdb.interactive_query.mih
│   │   │   │   ├── mdb.io_action.mih
│   │   │   │   ├── mdb.listing.mih
│   │   │   │   ├── mdb.mih
│   │   │   │   ├── mdb.name_mangle.mih
│   │   │   │   ├── mdb.parse.mih
│   │   │   │   ├── mdb.percent_encoding.mih
│   │   │   │   ├── mdb.sized_pretty.mih
│   │   │   │   ├── mdb.term_rep.mih
│   │   │   │   ├── mdb.term_to_html.mih
│   │   │   │   ├── mdb.util.mih
│   │   │   │   ├── mer_browser.mih
│   │   │   │   ├── Mercury
│   │   │   │   │   └── mihs -> ..
│   │   │   │   ├── mer_mdbcomp.mih
│   │   │   │   ├── mer_ssdb.mih
│   │   │   │   ├── mer_std.mih
│   │   │   │   ├── multi_map.mih
│   │   │   │   ├── mutvar.mih
│   │   │   │   ├── ops.mih
│   │   │   │   ├── pair.mih
│   │   │   │   ├── par_builtin.mih
│   │   │   │   ├── parser.mih
│   │   │   │   ├── parsing_utils.mih
│   │   │   │   ├── pprint.mih
│   │   │   │   ├── pqueue.mih
│   │   │   │   ├── pretty_printer.mih
│   │   │   │   ├── private_builtin.mih
│   │   │   │   ├── profiling_builtin.mih
│   │   │   │   ├── prolog.mih
│   │   │   │   ├── psqueue.mih
│   │   │   │   ├── queue.mih
│   │   │   │   ├── random.mih
│   │   │   │   ├── random.sfc16.mih
│   │   │   │   ├── random.sfc32.mih
│   │   │   │   ├── random.sfc64.mih
│   │   │   │   ├── ranges.mih
│   │   │   │   ├── rational.mih
│   │   │   │   ├── rbtree.mih
│   │   │   │   ├── region_builtin.mih
│   │   │   │   ├── require.mih
│   │   │   │   ├── robdd.mih
│   │   │   │   ├── rtree.mih
│   │   │   │   ├── rtti_implementation.mih
│   │   │   │   ├── set_bbbtree.mih
│   │   │   │   ├── set_ctree234.mih
│   │   │   │   ├── set.mih
│   │   │   │   ├── set_ordlist.mih
│   │   │   │   ├── set_tree234.mih
│   │   │   │   ├── set_unordlist.mih
│   │   │   │   ├── solutions.mih
│   │   │   │   ├── sparse_bitset.mih
│   │   │   │   ├── ssdb.mih
│   │   │   │   ├── stack.mih
│   │   │   │   ├── std_util.mih
│   │   │   │   ├── stm_builtin.mih
│   │   │   │   ├── store.mih
│   │   │   │   ├── stream.mih
│   │   │   │   ├── stream.string_writer.mih
│   │   │   │   ├── string.builder.mih
│   │   │   │   ├── string.format.mih
│   │   │   │   ├── string.mih
│   │   │   │   ├── string.parse_runtime.mih
│   │   │   │   ├── string.parse_util.mih
│   │   │   │   ├── string.to_string.mih
│   │   │   │   ├── table_builtin.mih
│   │   │   │   ├── table_statistics.mih
│   │   │   │   ├── term_conversion.mih
│   │   │   │   ├── term_io.mih
│   │   │   │   ├── term.mih
│   │   │   │   ├── term_size_prof_builtin.mih
│   │   │   │   ├── term_to_xml.mih
│   │   │   │   ├── test_bitset.mih
│   │   │   │   ├── thread.barrier.mih
│   │   │   │   ├── thread.channel.mih
│   │   │   │   ├── thread.future.mih
│   │   │   │   ├── thread.mih
│   │   │   │   ├── thread.mvar.mih
│   │   │   │   ├── thread.semaphore.mih
│   │   │   │   ├── time.mih
│   │   │   │   ├── tree234.mih
│   │   │   │   ├── tree_bitset.mih
│   │   │   │   ├── type_desc.mih
│   │   │   │   ├── uint16.mih
│   │   │   │   ├── uint32.mih
│   │   │   │   ├── uint64.mih
│   │   │   │   ├── uint8.mih
│   │   │   │   ├── uint.mih
│   │   │   │   ├── unit.mih
│   │   │   │   ├── univ.mih
│   │   │   │   ├── varset.mih
│   │   │   │   ├── version_array2d.mih
│   │   │   │   ├── version_array.mih
│   │   │   │   ├── version_bitmap.mih
│   │   │   │   ├── version_hash_table.mih
│   │   │   │   └── version_store.mih
│   │   │   ├── libmer_browser.a
│   │   │   ├── libmer_browser.so
│   │   │   ├── libmer_eventspec.a
│   │   │   ├── libmer_eventspec.so
│   │   │   ├── libmer_mdbcomp.a
│   │   │   ├── libmer_mdbcomp.so
│   │   │   ├── libmer_rt.a
│   │   │   ├── libmer_rt.so
│   │   │   ├── libmer_ssdb.a
│   │   │   ├── libmer_ssdb.so
│   │   │   ├── libmer_std.a
│   │   │   ├── libmer_std.so
│   │   │   ├── libmer_trace.a
│   │   │   └── libmer_trace.so
│   │   ├── java
│   │   │   ├── inc
│   │   │   │   └── Mercury
│   │   │   │   └── mihs -> ..
│   │   │   ├── mer_browser.jar
│   │   │   ├── mer_mdbcomp.jar
│   │   │   ├── mer_rt.jar
│   │   │   ├── mer_ssdb.jar
│   │   │   └── mer_std.jar
│   │   ├── libgc.a
│   │   ├── libgc_prof.a
│   │   ├── libgc_prof.so
│   │   ├── libgc.so
│   │   ├── libpar_gc.a
│   │   └── libpar_gc.so
│   ├── mdb
│   │   ├── 32px.png
│   │   ├── 40px.png
│   │   ├── jquery.slim.js
│   │   ├── jstree.js
│   │   ├── jstree.style.css
│   │   ├── mdb_doc
│   │   ├── mdb_grep
│   │   ├── mdb_open
│   │   ├── mdbrc
│   │   ├── mdb_term_browser.css
│   │   ├── mdb_term_browser.js
│   │   ├── mdb_track
│   │   ├── throbber.gif
│   │   └── xul_tree.xsl
│   ├── mmake
│   │   ├── Mmake.rules
│   │   └── Mmake.vars
│   ├── modules
│   │   ├── asm_fast.gc
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   ├── asm_fast.gc.debug.stseg
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   ├── asm_fast.gc.decldebug.stseg
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   ├── asm_fast.gc.memprof
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   ├── asm_fast.gc.prof
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   ├── asm_fast.gc.profdeep.stseg
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   ├── asm_fast.gc.trseg
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   ├── asm_fast.gc.trseg.debug.stseg
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   ├── asm_fast.par.gc.stseg
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   ├── hlc.gc
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   ├── hlc.gc.pregen
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   ├── hlc.gc.trseg
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   ├── hlc.par.gc
│   │   │   ├── mer_browser.init
│   │   │   ├── mer_mdbcomp.init
│   │   │   ├── mer_rt.init
│   │   │   ├── mer_ssdb.init
│   │   │   └── mer_std.init
│   │   └── java
│   └── reconf
│   ├── aclocal.m4
│   ├── config.guess
│   ├── config.sub
│   ├── configure
│   ├── configure.ac
│   ├── install-sh
│   ├── runtime
│   │   └── mercury_conf.h.in
│   ├── scripts
│   │   ├── c2init
│   │   ├── c2init.in
│   │   ├── canonical_grade
│   │   ├── canonical_grade.in
│   │   ├── canonical_grade.sh-subr
│   │   ├── final_grade_options.sh-subr
│   │   ├── init_grade_options.sh-subr
│   │   ├── mdb
│   │   ├── mdb.bat
│   │   ├── mdb.bat.in
│   │   ├── mdb.in
│   │   ├── mdbrc.in
│   │   ├── mdprof
│   │   ├── mdprof.in
│   │   ├── mercury.bat
│   │   ├── mercury.bat.in
│   │   ├── mercury_config
│   │   ├── Mercury.config.bootstrap.in
│   │   ├── mercury_config.in
│   │   ├── Mercury.config.in
│   │   ├── mercury_update_interface
│   │   ├── mercury_update_interface.in
│   │   ├── mgnuc
│   │   ├── mgnuc_file_opts.sh-subr
│   │   ├── mgnuc.in
│   │   ├── mkfifo_using_mknod
│   │   ├── mkfifo_using_mknod.in
│   │   ├── ml
│   │   ├── ml.in
│   │   ├── mmake
│   │   ├── mmake.in
│   │   ├── Mmake.vars.in
│   │   ├── mmc
│   │   ├── mmc.in
│   │   ├── mprof
│   │   ├── mprof.bat
│   │   ├── mprof.bat.in
│   │   ├── mprof.in
│   │   ├── mprof_merge_runs
│   │   ├── mtags
│   │   ├── mtags.in
│   │   ├── mtc
│   │   ├── parse_grade_options.sh-subr
│   │   ├── parse_ml_options.sh-subr
│   │   ├── parse_ml_options.sh-subr.in
│   │   ├── prepare_install_dir
│   │   ├── prepare_install_dir.in
│   │   └── vpath_find
│   └── VERSION
└── share
├── doc
│   └── mercury-20.01.2
│   ├── mercury_faq.html
│   ├── mercury.html
│   ├── mercury_library.html
│   ├── mercury_ref.html
│   ├── mercury_trans_guide.html
│   └── mercury_user_guide.html
├── info
│   ├── mercury_faq.info
│   ├── mercury.info
│   ├── mercury_library.info
│   ├── mercury_library.info-1
│   ├── mercury_library.info-2
│   ├── mercury_library.info-3
│   ├── mercury_library.info-4
│   ├── mercury_library.info-5
│   ├── mercury_ref.info
│   ├── mercury_ref.info-1
│   ├── mercury_ref.info-2
│   ├── mercury_trans_guide.info
│   ├── mercury_user_guide.info
│   ├── mercury_user_guide.info-1
│   └── mercury_user_guide.info-2
└── man
└── man1
├── c2init.1.gz
├── mdb.1.gz
├── mercury_config.1.gz
├── mgnuc.1.gz
├── ml.1.gz
├── mmake.1.gz
├── mmc.1.gz
├── mprof.1.gz
├── mprof_merge_runs.1.gz
└── mtags.1.gz
151 directories, 6213 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment