Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
/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