PreviousUpNext

15.2.102  src/lib/std/standard.lib

# standard.lib
#   The Mythryl standard library.

# Compiled by:
#     src/app/burg/mythryl-burg.lib
#     src/app/c-glue-maker/c-glue-maker.lib
#     src/app/debug/plugins.lib
#     src/app/future-lex/src/lexgen.lib
#     src/app/heap2asm/heap2asm.lib
#     src/app/lex/mythryl-lex.lib
#     src/app/makelib/concurrency/makelib-concurrency.sublib
#     src/app/makelib/makelib.sublib
#     src/app/makelib/paths/srcpath.sublib
#     src/app/makelib/portable-graph/portable-graph-stuff.lib
#     src/app/makelib/stuff/makelib-stuff.sublib
#     src/app/makelib/tools/dir/dir-tool.lib
#     src/app/makelib/tools/make/make-tool.lib
#     src/app/makelib/tools/noweb/noweb-tool.lib
#     src/app/makelib/tools/shell/shell-tool.lib
#     src/app/yacc/src/mythryl-yacc.lib
#     src/lib/c-glue-lib/internals/c-internals.lib
#     src/lib/c-glue-lib/ram/memory.lib
#     src/lib/c-kit/src/ast/ast.sublib
#     src/lib/c-kit/src/parser/c-parser.sublib
#     src/lib/c-kit/src/variants/ckit-config.sublib
#     src/lib/compiler/back/low/intel32/backend-intel32.lib
#     src/lib/compiler/back/low/lib/control.lib
#     src/lib/compiler/back/low/lib/intel32-peephole.lib
#     src/lib/compiler/back/low/lib/lib.lib
#     src/lib/compiler/back/low/lib/lowhalf.lib
#     src/lib/compiler/back/low/lib/peephole.lib
#     src/lib/compiler/back/low/lib/register-spilling.lib
#     src/lib/compiler/back/low/lib/rtl.lib
#     src/lib/compiler/back/low/lib/treecode.lib
#     src/lib/compiler/back/low/lib/visual.lib
#     src/lib/compiler/back/low/pwrpc32/backend-pwrpc32.lib
#     src/lib/compiler/back/low/sparc32/backend-sparc32.lib
#     src/lib/compiler/back/low/tools/arch/make-sourcecode-for-backend-packages.lib
#     src/lib/compiler/back/low/tools/architecture-parser.lib
#     src/lib/compiler/back/low/tools/line-number-database.lib
#     src/lib/compiler/back/low/tools/match-compiler.lib
#     src/lib/compiler/back/low/tools/nowhere/nowhere.lib
#     src/lib/compiler/back/low/tools/precedence-parser.lib
#     src/lib/compiler/back/low/tools/sml-ast.lib
#     src/lib/compiler/core.sublib
#     src/lib/compiler/debugging-and-profiling/debugprof.sublib
#     src/lib/compiler/execution/execute.sublib
#     src/lib/compiler/front/basics/basics.sublib
#     src/lib/compiler/front/parser/parser.sublib
#     src/lib/compiler/front/typer-stuff/typecheckdata.sublib
#     src/lib/compiler/front/typer/typer.sublib
#     src/lib/compiler/mythryl-compiler-support-for-intel32.lib
#     src/lib/compiler/mythryl-compiler-support-for-pwrpc32.lib
#     src/lib/compiler/mythryl-compiler-support-for-sparc32.lib
#     src/lib/compiler/src/library/pickle.lib
#     src/lib/core/internal/interactive-system.lib
#     src/lib/core/internal/makelib-apis.lib
#     src/lib/core/makelib/makelib-tools-stuff.lib
#     src/lib/core/makelib/makelib.lib
#     src/lib/core/mythryl-compiler-compiler/mythryl-compiler-compiler-for-intel32-posix.lib
#     src/lib/core/mythryl-compiler-compiler/mythryl-compiler-compiler-for-intel32-win32.lib
#     src/lib/core/mythryl-compiler-compiler/mythryl-compiler-compiler-for-pwrpc32-macos.lib
#     src/lib/core/mythryl-compiler-compiler/mythryl-compiler-compiler-for-pwrpc32-posix.lib
#     src/lib/core/mythryl-compiler-compiler/mythryl-compiler-compiler-for-sparc32-posix.lib
#     src/lib/global-controls/global-controls.lib
#     src/lib/graph/graphs.lib
#     src/lib/html/html.lib
#     src/lib/posix/posix.lib
#     src/lib/prettyprint/big/prettyprinter.lib
#     src/lib/reactive/reactive.lib
#     src/lib/tk/src/sources.sublib
#     src/lib/tk/src/tk.sublib
#     src/lib/tk/src/toolkit/regExp/sources.sublib
#     src/lib/tk/src/toolkit/sources.sublib
#     src/lib/x-kit/draw/xkit-draw.sublib
#     src/lib/x-kit/style/xkit-style.sublib
#     src/lib/x-kit/widget/xkit-widget.sublib
#     src/lib/x-kit/xclient/xclient-internals.sublib
#     src/lib/x-kit/xclient/xclient.sublib

#     src/app/burg/mythryl-burg.lib
#     
#     
#     
#     

# (primitive) <- this was a priv spec

LIBRARY_EXPORTS

        # Basis:
        api Rw_Vector
        api Rw_Vector_Slice

        api Rw_Matrix
        pkg rw_matrix

        api Typelocked_Rw_Matrix
        pkg rw_matrix_of_eight_byte_floats
        pkg rw_matrix_of_one_byte_unts

        api Graph_By_Edge_Hashtable
        api Vector
        api Vector_Slice
        api Exceptions
        api Int
        api Multiword_Int
        api Bool
        api Catlist
        api Char
        api String
        api Substring
        api Number_String
        api List
        api Typelocked_Rw_Vector
        api Typelocked_Rw_Vector_Slice
        api Typelocked_Matrix
        api Typelocked_Vector
        api Typelocked_Vector_Slice
        api Byte
        api Date
        api Ieee_Float
        api Null_Or
        api Paired_Lists
        api Float
        api Time
        api Cpu_Timer
        api Wallclock_Timer
        api Unt
        api Math
        api Winix__Premicrothread
        api Winix_File
        api Winix_Io__Premicrothread
        api Winix_Path
        api Winix_Process__Premicrothread
        api Winix_Data_File_For_Os__Premicrothread
        api Winix_File_For_Os__Premicrothread
        api Io_Exceptions
        api Winix_Extended_File_Io_Driver_For_Os__Premicrothread
        api Winix_Base_File_Io_Driver_For_Os__Premicrothread
        api Winix_Pure_File_For_Os__Premicrothread
        api Winix_Text_File_For_Os__Premicrothread
        api Winix_Pure_Text_File_For_Os__Premicrothread
        api Pack_Unt
        api Pack_Float
        api Text
        api Bit_Flags
        api Safely

        api Interprocess_Signals

        api Heapcleaner_Control
        pkg heapcleaner_control

        api Heap_Debug
        pkg heap_debug

        api Run_At__Premicrothread
        pkg run_at__premicrothread

        api Fate
        api Set_Sigalrm_Frequency
        api Runtime_Internals
        api Platform_Properties
        api Weak_Reference
        api Lazy
        api Lib7
        api Commandline
        api Say

        api Unsafe_Chunk
        api Software_Generated_Periodic_Events
        api Unsafe_Rw_Vector
        api Unsafe_Vector
        api Unsafe_Typelocked_Rw_Vector
        api Unsafe_Typelocked_Vector
        api Unsafe

        api Mailop                                      # Not exported because it would be redundant --         Mailop is part of the exported api       Threadkit.
        api Timeout_Mailop                              # Not exported because it would be redundant -- Timeout_Mailop is part of the exported api       Threadkit.

        pkg log

        # Basis:
        pkg software_generated_periodic_events
        pkg vector
        pkg vector_slice
        pkg exceptions
        pkg number_string
        pkg substring
        pkg string
        pkg char
        pkg byte
        pkg list
        pkg lazy
        pkg paired_lists
        pkg rw_vector_of_chars
        pkg rw_vector_slice_of_chars
        pkg vector_of_chars
        pkg vector_slice_of_chars
        pkg rw_vector
        pkg rw_vector_slice
        pkg graph_by_edge_hashtable
        pkg ieee_float
        pkg int
        pkg tagged_int
        pkg one_word_int
        pkg two_word_int
        pkg multiword_int
        pkg large_int
        pkg fixed_int
        pkg large_unt
        pkg math
        pkg file_position
        pkg unt
        pkg tagged_unt
        pkg one_word_unt
        pkg two_word_unt
        pkg host_unt
        pkg bool
        pkg catlist
        pkg one_byte_unt
        pkg rw_vector_of_one_byte_unts
        pkg rw_vector_slice_of_one_byte_unts
        pkg vector_of_one_byte_unts
        pkg vector_slice_of_one_byte_unts
        pkg time
        pkg cpu_timer
        pkg wallclock_timer
        pkg winix__premicrothread
        pkg data_file__premicrothread
        pkg winix_data_file_for_posix__premicrothread
        pkg winix_base_data_file_io_driver_for_posix__premicrothread
        pkg io_exceptions
        pkg null_or
        pkg pack_big_endian_unt16
        pkg pack_little_endian_unt16
        pkg pack_big_endian_unt1
        pkg pack_little_endian_unt1
        pkg winix_text_file_for_posix__premicrothread
        pkg file__premicrothread
        pkg winix_base_text_file_io_driver_for_posix__premicrothread
        pkg winix_file_io_mutex
        pkg date
        pkg rw_float_vector
        pkg rw_float_vector_slice
        pkg float_vector
        pkg float
        pkg eight_byte_float
        pkg float_vector_slice
        pkg rw_vector_of_eight_byte_floats
        pkg rw_vector_slice_of_eight_byte_floats
        pkg vector_of_eight_byte_floats
        pkg vector_slice_of_eight_byte_floats
        pkg text
        pkg safely

        generic winix_base_file_io_driver_for_posix_g__premicrothread

        api Io_Startup_And_Shutdown__Premicrothread
        pkg io_startup_and_shutdown__premicrothread

        api Mythryl_Callable_C_Library_Interface
        pkg mythryl_callable_c_library_interface                                # Exported 2013-04-03 to aid debugging via script of memory leak.

        # Lib7 specific:
        pkg interprocess_signals
        pkg unsafe
        pkg lib7
        pkg commandline
        pkg fate
        pkg platform_properties
        pkg weak_reference
        pkg set_sigalrm_frequency
        pkg runtime_internals
        pkg suspension
        pkg say



        #if defined(OPSYS_UNIX) or defined(OPSYS_WIN32)

        # Sockets (common part):

        api Dns_Host_Lookup
        pkg dns_host_lookup

        api Net_Protocol_Db
        pkg net_protocol_db

        api Net_Service_Db
        pkg net_service_db

        api Synchronous_Socket

        api Socket__Premicrothread
        pkg socket__premicrothread

        api Socket
        pkg socket

        api Internet_Socket__Premicrothread
        pkg internet_socket__premicrothread

        api Internet_Socket
        pkg internet_socket

        api Plain_Socket__Premicrothread
        pkg plain_socket__premicrothread

        api Plain_Socket
        pkg plain_socket

        #endif

        #if defined(OPSYS_UNIX)
        # Posix:
        api Posix_Error
        api Posix_Process
        api Posix_Id
        api Posix_File
        api Posix_Io
        api Posix_Etc
        api Posix_Tty
        pkg posixlib    api Posixlib    # Posix 1003.1b standard.

        # Posix:
        #
        pkg spawn__premicrothread               api Spawn__Premicrothread

        # Sockets:
        #
        api Net_Db
        api Unix_Domain_Socket__Premicrothread
        api Unix_Domain_Socket

        pkg net_db
        pkg unix_domain_socket__premicrothread
        pkg unix_domain_socket

        #elif defined (OPSYS_WIN32)

        api Win32_General
        api Win32_Process
        api Win32_File_System
        api Win32_Io
        api Win32

        pkg win32
        #endif


        api Hostthread
        pkg hostthread

        api Io_Wait_Hostthread
        pkg io_wait_hostthread

        api Cpu_Bound_Task_Hostthreads
        pkg cpu_bound_task_hostthreads

        api Io_Bound_Task_Hostthreads
        pkg io_bound_task_hostthreads

        api Template_Hostthread
        pkg template_hostthread

        api Trap_Control_C
        pkg trap_control_c

        api Simple_Prettyprinter
        pkg simple_prettyprinter

# From lib7:
        api Threadkit
#       api Oneshot_Maildrop                                    # Not exported because it would be redundant -- Oneshot_Maildrop  is part of the exported api       Threadkit.
#       api Mailop                                              # Not exported because it would be redundant --         Mailop    is part of the exported api       Threadkit.
#       api Maildrop                                            # Not exported because it would be redundant --         Maildrop  is part of the exported api       Threadkit.
#       api Mailqueue                                           # Not exported because it would be redundant --         Mailqueue is part of the exported api       Threadkit.
        api Run_At
        api Microthread_Preemptive_Scheduler
        api Io_Now_Possible_Mailop

        pkg threadkit
#       pkg mailop                                              # Not exported because it would be redundant --         mailop    is part of the exported package   threadkit.
#       pkg microthread                                         # Not exported because it would be redundant -- microthread         is part of the exported package   threadkit.
        pkg microthread_preemptive_scheduler
#       pkg oneshot_maildrop                                    # Not exported because it would be redundant -- oneshot_maildrop  is part of the exported package   threadkit.
#       pkg maildrop                                            # Not exported because it would be redundant --         maildrop  is part of the exported package   threadkit.
#       pkg mailqueue                                           # Not exported because it would be redundant --         mailqueue is part of the exported package   threadkit.
#       pkg timeout_mailop                                      # Not exported because it would be redundant -- timeout_mailop    is part of the exported package   threadkit.
        pkg io_now_possible_mailop
        pkg thread_scheduler_is_running
        pkg run_at
        pkg threadkit_debug
        pkg runtime


        api Digraphxy
        pkg digraphxy

        api Digraph
        pkg digraph

        api Tuplebase
        pkg tuplebase

        api Tuplebasex
        pkg tuplebasex

        api Bool_Vector
        api Char_Map
        api Digraph_Strongly_Connected_Components
        api Dir
        api Dir_Tree

        api Expanding_Rw_Vector
        api Finalize
        api Finalized_Chunk
        api Hash_Key
        api Hashtable
        api Interval_Domain
        api Interval_Set
        api Io_With
        api Key
        api Keyx
        api Keyxy
        api Kludge
        api Lib_Base
        api List_Cross_Product
        api List_Shuffle
        api List_Sort
        api List_To_String
        api Map
        api Map_With_Implicit_Keys
        api Typelocked_Double_Keyed_Hashtable
        api Typelocked_Expanding_Rw_Vector
        api Typelocked_Hashtable
        api Typelocked_Priority_Queue
        api Typelocked_Rw_Vector_Sort
        api Note
        api Numbered_List
        api Numbered_Set
        api Object
        api Object2
        api Oop
        api Parser_Combinator
        api Path_Utilities
        api Printf_Combinator
        api Priority
        api Priority_Queue
        api Process_Commandline
        api Property_List
        api Queue
        api Bounded_Queue
        api Quickstring
        api Rand
        api Random
        api Random_Access_List
        api Root_Object
        api Root_Object2
        api Rw_Bool_Vector
        api Rw_Vector_Sort
        api Scanf
        api Set
        api Setx
        api Setxy
        api Sfprintf
        api String_To_List
        api Tagged_Numbered_List
        api Disjoint_Sets_With_Constant_Time_Union
        api Unit_Test
        api When
        api Disassembler_Intel32

        api     Issue_Unique_Id
        pkg     issue_unique_id
        generic issue_unique_id_g
        generic issue_unique_id_wrapper_g

#       pkg bit_vector

        api Ansi_Terminal
        pkg ansi_terminal

        pkg binary_random_access_list
        pkg char_map
        pkg dir
        pkg dir_tree
        pkg dynamic_rw_vector

        pkg expanding_rw_vector




        pkg hash_string
        pkg hashtable
        pkg heap_priority_queue
        pkg kludge
        pkg int_binary_map              /* to be removed XXX BUGGO */
        pkg int_binary_set              /* to be removed XXX BUGGO */
        pkg int_hashtable
        pkg int_list_map
        pkg int_list_set
        pkg int_red_black_map
        pkg int_red_black_set
        pkg io_with
        pkg leftist_tree_priority_queue
        pkg lib_base
        pkg list_cross_product
        pkg list_mergesort
        pkg list_shuffle
        pkg list_to_string
        pkg note
        pkg object
        pkg object2
        pkg oop
        pkg parser_combinator
        pkg path_utilities
        pkg prime_sizes
        pkg printf_combinator
        pkg process_commandline
        pkg property_list
        pkg queue
        pkg bounded_queue
        pkg quickstring__premicrothread
        pkg quickstring_binary_map              /* to be removed XXX BUGGO */
        pkg quickstring_binary_set              /* to be removed XXX BUGGO */
        pkg quickstring_hashtable
        pkg quickstring_map
        pkg quickstring_red_black_map
        pkg quickstring_red_black_set
        pkg quickstring_set
        pkg rand
        pkg random
        pkg random_sample
        pkg red_black_numbered_list
        pkg root_object
        pkg root_object2
        pkg rw_bool_vector
        pkg rw_vector_quicksort
        pkg scanf
        pkg sequence
        pkg sfprintf
        pkg disjoint_sets_with_constant_time_union
        pkg sparse_rw_vector
        pkg id_key
        pkg id_map
        pkg id_set
        pkg string_key
        pkg string_map
        pkg string_set
        pkg string_to_list
        pkg symlink_tree
        pkg time_limit
        pkg unit_test
        pkg univariate_sample
        pkg unt_hashtable
        pkg unt_red_black_map
        pkg unt_red_black_set
        pkg when
        pkg disassembler_intel32
        pkg printf_field
        pkg winix_data_file_io_driver_for_posix__premicrothread
        pkg winix_text_file_io_driver_for_posix__premicrothread

#       pkg red_black_tagged_numbered_list
#       pkg tagged_numbered_list

        generic rw_vector_quicksort_g
        generic binary_search_g
        generic binary_map_g
        generic binary_set_g
        generic expanding_rw_vector_g
        generic digraph_strongly_connected_components_g
        generic typelocked_hashtable_g
        generic typelocked_double_keyed_typelocked_hashtable_g
        generic interval_set_g
        generic keyword_g
        generic leftist_heap_priority_queue_g
        generic list_map_g
        generic list_set_g
        generic typelocked_rw_vector_g
        generic red_black_numbered_set_g
        generic red_black_map_with_implicit_keys_g
        generic red_black_map_g
        generic red_black_set_g
        generic red_black_setx_g
        generic red_black_setxy_g
        generic finalize_g




#       api Regular_Expression_Syntax
#       api Abstract_Regular_Expression
#       api Regular_Expression_Parser
#       api Generalized_Regular_Expression_Parser
#       api Match_Tree
#       api Regular_Expression_Engine
#       api Generalized_Regular_Expression_Engine
#       api Perl_Regular_Expression_Engine
#
#       pkg abstract_regular_expression
#       pkg match_tree
        pkg awk_syntax
#       pkg perl_regex_parser
#       pkg backtrack_engine
        pkg dfa_engine
#       pkg perl_regex_engine
#       pkg awk_dfa_regex
#       pkg awk_nfa_regex
        api Regular_Expression_Matcher
        pkg regex

#       generic   generic_regular_expression_syntax_g
#       generic   abstract_regular_expression_g
#       generic   perl_regex_engine_g
#       generic   perl_regex_parser_g

        generic regular_expression_matcher_g


        api Memoize
        pkg memoize

        api Threadkit
        pkg threadkit

        api Microthread                                         # Not exported because it would be redundant -- Microthread         is part of the exported api       Threadkit.
        pkg microthread                                         # Not exported because it would be redundant -- microthread         is part of the exported package   threadkit.

#       api Task_Junk                                           # Not exported because it would be redundant -- Task_Junk         is part of the exported api       Threadkit.
#       pkg task_junk                                           # Not exported because it would be redundant -- task_junk         is part of the exported package   threadkit.

        api Maildrop                                            # Not exported because it would be redundant --         Maildrop  is part of the exported api       Threadkit.
        pkg maildrop                                            # Not exported because it would be redundant --         maildrop  is part of the exported package   threadkit.

        api Oneshot_Maildrop                                    # Not exported because it would be redundant -- Oneshot_Maildrop  is part of the exported api       Threadkit.
        pkg oneshot_maildrop                                    # Not exported because it would be redundant -- oneshot_maildrop  is part of the exported package   threadkit.

        api Mailqueue                                           # Not exported because it would be redundant --         Mailqueue is part of the exported api       Threadkit.
        pkg mailqueue                                           # Not exported because it would be redundant --         mailqueue is part of the exported package   threadkit.

        api Run_At
        pkg run_at

        api Rw_Queue
        pkg rw_queue

        api Io_Now_Possible_Mailop
        pkg io_now_possible_mailop

        api Process_Result
        pkg process_result

        api Threadkit_Debug
        pkg threadkit_debug

        api Winix_Base_File_Io_Driver_For_Os
        api Winix_Extended_File_Io_Driver_For_Os

        pkg mailop                                                      # Not exported because it would be redundant --         mailop    is part of the exported package   threadkit.
        pkg microthread_preemptive_scheduler
        pkg timeout_mailop                                              # Not exported because it would be redundant -- timeout_mailop    is part of the exported package   threadkit.
        pkg thread_scheduler_is_running
        pkg winix_io
        pkg winix_base_text_file_io_driver_for_posix
        pkg winix_base_data_file_io_driver_for_posix
#       pkg winix_data_file_for_posix
#       pkg posix_signals

        generic winix_base_file_io_driver_for_posix_g

        api Winix_Io
        api Winix_Process
        api Winix

        api     Io_Startup_And_Shutdown
        pkg     io_startup_and_shutdown

        api     Winix_Pure_File_For_Os
        api     Winix_File_For_Os
        api     Winix_Data_File_For_Os
        pkg     data_file
        generic winix_data_file_for_os_g

        api Process_Deathwatch
        pkg process_deathwatch

        api     Winix_Pure_Text_File_For_Os
        api     Winix_Text_File_For_Os
        api     Spawn
        pkg     spawn
        pkg     winix_text_file_io_driver_for_posix
        pkg     winix_data_file_io_driver_for_posix

        pkg     winix_data_file_for_posix
        pkg     winix_text_file_for_posix                               # winix_text_file_for_posix     is from   src/lib/std/src/posix/winix-text-file-for-posix.pkg
        pkg     file
                                                                        # 'file' is a synoym for winix_text_file_for_posix
                                                                        # XXX QUERO FIXME Seems like we should have a platform-dependent #IF
                                                                        # setting 'file' to either 
                                                                        # winix_text_file_for_posix or
                                                                        # threadkit_winix_text_file_for_win32

        generic winix_text_file_for_os_g
        generic winix_mailslot_io_g

        pkg     winix
        pkg     winix_process

        api     Threadkit_Driver_For_Os
        pkg     threadkit_driver_for_posix

        generic threadkit_base_for_os_g

        pkg     initialize_run_at

        api     Redirect_Slow_Syscalls_Via_Support_Hostthreads
        pkg     redirect_slow_syscalls_via_support_hostthreads

        api     Thread_Scheduler_Control                                # Not exported because it would be redundant -- Thread_Scheduler_Control is part of the exported api       Threadkit.
        pkg     thread_scheduler_control                                # Not exported because it would be redundant -- thread_scheduler_control is part of the exported package   threadkit.
        generic thread_scheduler_control_g

        api     Mailcaster                                              # Not exported because it would be redundant --         Mailcaster is part of the exported api       Threadkit.
        pkg     mailcaster                                              # Not exported because it would be redundant --         mailcaster is part of the exported package   threadkit.

        api     Simple_Rpc
        pkg     simple_rpc

        api     Logger
        pkg     logger

        api     Thread_Deathwatch
        pkg     thread_deathwatch

        api     Uncaught_Exception_Reporting
        pkg     uncaught_exception_reporting

        pkg     quickstring

        # internet:
        api Socket_Junk
        pkg socket_junk
        #if defined(OPSYS_UNIX)
        api Posix_Socket_Junk
        pkg posix_socket_junk
        #endif

        pkg        int_chartype api    Int_Chartype
        pkg     string_chartype api String_Chartype

        api     Char_Set
        pkg     char_set

        api     Iterate
        pkg     iterate

        api     String_Junk
        pkg     string_junk

        # Graphtree stuff:

        api     Graphtree
        generic graphtree_g

        api     Traitful_Graphtree
        generic traitful_graphtree_g



        # .dot file (from Graphviz) stuff:

        api Dot_Graphtree_Traits
        pkg dot_graphtree_traits

        api Dot_Graphtree
        pkg dot_graphtree

        pkg planar_graphtree_traits
        pkg planar_graphtree

        api Dotgraph_To_Planargraph
        pkg dotgraph_to_planargraph




        # 2-D stuff:

        api Geometry2d                                                  # src/lib/std/2d/geometry2d.api
        pkg geometry2d                                                  # src/lib/std/2d/geometry2d.pkg

        pkg geometry2d_junk                                             # src/lib/std/2d/geometry2d-junk.pkg

        pkg geometry2d_float

        pkg range_check



        # Yacc stuff:

        api Stream
        api Lr_Table
        api Token
        api Lr_Parser
        api Lexer
        api Arg_Lexer
        api Parser_Data
        api Parser
        api Arg_Parser

        generic make_complete_yacc_parser_g
        generic make_complete_yacc_parser_with_custom_argument_g

        pkg lr_table
        pkg stream
        pkg lr_parser

        api Make_Library_Glue                                           # src/lib/make-library-glue/make-library-glue.pkg
        pkg make_library_glue                                           # src/lib/make-library-glue/make-library-glue.pkg

        pkg library_patchpoints                                         # src/lib/make-library-glue/library-patchpoints.pkg

        api Patchfile                                                   # src/lib/make-library-glue/patchfile.api
        pkg patchfile                                                   # src/lib/make-library-glue/patchfile.pkg

        api Patchfiles                                                  # src/lib/make-library-glue/patchfiles.api
        pkg patchfiles                                                  # src/lib/make-library-glue/patchfiles.pkg

        api Planfile                                                    # src/lib/make-library-glue/planfile.api
        pkg planfile                                                    # src/lib/make-library-glue/planfile.pkg

        api Planfile_Junk                                               # src/lib/make-library-glue/planfile-junk.api
        pkg planfile_junk                                               # src/lib/make-library-glue/planfile-junk.pkg

        api Opt_Junk                                                    # src/lib/make-library-glue/opt-junk.pkg
        pkg opt_junk                                                    # src/lib/make-library-glue/opt-junk.pkg

# Do not edit this or following lines --- they are autobuilt.  (patchname="exports")
# Do not edit this or preceding lines --- they are autobuilt.

LIBRARY_COMPONENTS

        $ROOT/src/lib/std/src/standard-core.sublib

        $ROOT/src/lib/std/string.pkg
        $ROOT/src/lib/std/char.pkg
        $ROOT/src/lib/std/substring.pkg
        $ROOT/src/lib/std/rw-vector-of-chars.pkg
        $ROOT/src/lib/std/vector-of-chars.pkg

        $ROOT/src/lib/std/memoize.api
        $ROOT/src/lib/std/memoize.pkg

        $ROOT/src/lib/std/int.pkg
        $ROOT/src/lib/std/tagged-int.pkg
        $ROOT/src/lib/std/one-word-int.pkg
        $ROOT/src/lib/std/multiword-int.pkg
        $ROOT/src/lib/std/large-int.pkg
        $ROOT/src/lib/std/fixed-int.pkg
        $ROOT/src/lib/std/large-unt.pkg
        $ROOT/src/lib/std/file-position.pkg
        $ROOT/src/lib/std/float.pkg
        $ROOT/src/lib/std/eight-byte-float.pkg
        $ROOT/src/lib/std/host-unt.pkg
        $ROOT/src/lib/std/unt.pkg
        $ROOT/src/lib/std/one-byte-unt.pkg
        $ROOT/src/lib/std/tagged-unt.pkg
        $ROOT/src/lib/std/one-word-unt.pkg
        $ROOT/src/lib/std/time.pkg
        $ROOT/src/lib/std/exceptions.api
        $ROOT/src/lib/std/exceptions.pkg

        $ROOT/src/lib/std/winix--premicrothread.pkg

        $ROOT/src/lib/std/rw-float-vector.pkg
        $ROOT/src/lib/std/rw-float-vector-slice.pkg
        $ROOT/src/lib/std/float-vector.pkg
        $ROOT/src/lib/std/float-vector-slice.pkg

        $ROOT/src/lib/std/lib7.pkg

        $ROOT/src/lib/std/commandline.api
        $ROOT/src/lib/std/commandline.pkg

        $ROOT/src/lib/std/safely.pkg
        $ROOT/src/lib/std/trap-control-c.pkg


        #if defined(OPSYS_UNIX) or defined(OPSYS_WIN32)
        $ROOT/src/lib/std/socket--premicrothread.pkg
        #endif

        # Utility functions:
        #
        $ROOT/src/lib/regex/glue/regex-match-result.pkg
        $ROOT/src/lib/regex/backend/nfa.api
        $ROOT/src/lib/regex/backend/nfa.pkg
        $ROOT/src/lib/regex/backend/dfa.api
        $ROOT/src/lib/regex/backend/dfa.pkg
        # Back/equiv-char-class.pkg

        # Internal glue language:
        #
        $ROOT/src/lib/regex/front/abstract-regular-expression.api
        $ROOT/src/lib/regex/front/abstract-regular-expression.pkg

        # Front/backends apis:
        #
        $ROOT/src/lib/regex/front/parser.api
        $ROOT/src/lib/regex/backend/regular-expression-engine.api
        $ROOT/src/lib/regex/backend/generalized-regular-expression-engine.api

        # Frontends:
        #
        $ROOT/src/lib/regex/front/awk-syntax.pkg
        $ROOT/src/lib/regex/front/generic-regular-expression-syntax-g.pkg
        $ROOT/src/lib/regex/front/perl-regex-parser-g.pkg
        $ROOT/src/lib/regex/front/perl-regex-parser.pkg

        # Engines:
        #
        $ROOT/src/lib/regex/backend/bt-engine.pkg
        $ROOT/src/lib/regex/backend/dfa-engine.pkg
        $ROOT/src/lib/regex/backend/perl-regex-engine.pkg
        $ROOT/src/lib/regex/backend/perl-regex-engine-g.pkg
        $ROOT/src/lib/regex/backend/perl-regex-engine.api

        # Glue generic:
        #
        $ROOT/src/lib/regex/glue/regular-expression-matcher.api
        $ROOT/src/lib/regex/glue/regular-expression-matcher-g.pkg

        # Implementations:
        #
        $ROOT/src/lib/regex/awk-dfa-regex.pkg
        $ROOT/src/lib/regex/awk-nfa-regex.pkg
        $ROOT/src/lib/regex/regex.pkg


        $ROOT/src/lib/src/make-ansi-terminal-escape-sequence.pkg
        $ROOT/src/lib/src/rw-vector-quicksort-g.pkg
        $ROOT/src/lib/src/rw-vector-quicksort.pkg
        $ROOT/src/lib/src/rw-vector-sort.api
        $ROOT/src/lib/src/quickstring.api
        $ROOT/src/lib/src/quickstring-binary-map.pkg
        $ROOT/src/lib/src/quickstring-binary-set.pkg
        $ROOT/src/lib/src/quickstring-red-black-map.pkg
        $ROOT/src/lib/src/quickstring-red-black-set.pkg
        $ROOT/src/lib/src/quickstring-map.pkg
        $ROOT/src/lib/src/quickstring-set.pkg
        $ROOT/src/lib/src/quickstring-hashtable.pkg
        $ROOT/src/lib/src/quickstring--premicrothread.pkg
        $ROOT/src/lib/src/binary-map-g.pkg
        $ROOT/src/lib/src/binary-set-g.pkg
        $ROOT/src/lib/src/rw-bool-vector.api
        $ROOT/src/lib/src/rw-bool-vector.pkg
        $ROOT/src/lib/src/bool-vector.api
        /****
        $ROOT/src/lib/src/bool-vector.pkg
        ****/
        $ROOT/src/lib/src/bsearch-g.pkg
        $ROOT/src/lib/src/char-map.api
        $ROOT/src/lib/src/char-map.pkg
        $ROOT/src/lib/src/dynamic-rw-vector.pkg
        $ROOT/src/lib/src/expanding-rw-vector.api
        $ROOT/src/lib/src/expanding-rw-vector.pkg
        $ROOT/src/lib/src/expanding-rw-vector-g.pkg
        $ROOT/src/lib/src/queue.api
        $ROOT/src/lib/src/queue.pkg
        $ROOT/src/lib/src/queue-via-paired-lists.pkg
        $ROOT/src/lib/src/bounded-queue.api
        $ROOT/src/lib/src/bounded-queue.pkg
        $ROOT/src/lib/src/bounded-queue-via-paired-lists.pkg
        $ROOT/src/lib/src/printf-field.pkg
        $ROOT/src/lib/src/sfprintf.api
        $ROOT/src/lib/src/sfprintf.pkg
        $ROOT/src/lib/src/printf-combinator.api
        $ROOT/src/lib/src/printf-combinator.pkg
        $ROOT/src/lib/src/digraph-strongly-connected-components.api
        $ROOT/src/lib/src/digraph-strongly-connected-components-g.pkg
        $ROOT/src/lib/src/hash-key.api
        $ROOT/src/lib/src/hash-string.pkg
        $ROOT/src/lib/src/hashtable-rep.pkg
        $ROOT/src/lib/src/hashtable.api
        $ROOT/src/lib/src/hashtable.pkg
        $ROOT/src/lib/src/typelocked-hashtable-g.pkg
        $ROOT/src/lib/src/typelocked-double-keyed-hashtable-g.pkg
        $ROOT/src/lib/src/keyword-g.pkg
        $ROOT/src/lib/src/kludge.api
        $ROOT/src/lib/src/kludge.pkg
        $ROOT/src/lib/src/int-binary-map.pkg
        $ROOT/src/lib/src/int-binary-set.pkg
        $ROOT/src/lib/src/int-hashtable.pkg
        $ROOT/src/lib/src/int-list-map.pkg
        $ROOT/src/lib/src/int-list-set.pkg
        $ROOT/src/lib/src/int-red-black-map.pkg
        $ROOT/src/lib/src/int-red-black-set.pkg
        $ROOT/src/lib/src/interval-domain.api
        $ROOT/src/lib/src/interval-set-g.pkg
        $ROOT/src/lib/src/interval-set.api
        $ROOT/src/lib/src/io-with.api
        $ROOT/src/lib/src/io-with.pkg
        $ROOT/src/lib/src/process-commandline.api
        $ROOT/src/lib/src/process-commandline.pkg
        $ROOT/src/lib/src/leftist-heap-priority-queue-g.pkg
        $ROOT/src/lib/src/lib-base.api
        $ROOT/src/lib/src/lib-base.pkg
        $ROOT/src/lib/src/list-to-string.api
        $ROOT/src/lib/src/list-to-string.pkg
        $ROOT/src/lib/src/list-map-g.pkg
        $ROOT/src/lib/src/list-shuffle.pkg
        $ROOT/src/lib/src/list-set-g.pkg
        $ROOT/src/lib/src/list-cross-product.api
        $ROOT/src/lib/src/list-cross-product.pkg
        $ROOT/src/lib/src/unit-test.api
        $ROOT/src/lib/src/unit-test.pkg
        $ROOT/src/lib/src/list-shuffle.api
        $ROOT/src/lib/src/typelocked-rw-vector-g.pkg
        $ROOT/src/lib/src/typelocked-rw-vector-sort.api
        $ROOT/src/lib/src/typelocked-expanding-rw-vector.api
        $ROOT/src/lib/src/typelocked-hashtable.api
        $ROOT/src/lib/src/typelocked-double-keyed-hashtable.api
        $ROOT/src/lib/src/typelocked-priority-queue.api
        $ROOT/src/lib/src/tagged-numbered-list.api
        $ROOT/src/lib/src/key.api
        $ROOT/src/lib/src/keyx.api
        $ROOT/src/lib/src/keyxy.api
        $ROOT/src/lib/src/note.api
        $ROOT/src/lib/src/note.pkg
        $ROOT/src/lib/src/numbered-list.api
        $ROOT/src/lib/src/numbered-set.api
        $ROOT/src/lib/src/map-with-implicit-keys.api
        $ROOT/src/lib/src/map.api
        $ROOT/src/lib/src/set.api
        $ROOT/src/lib/src/setx.api
        $ROOT/src/lib/src/setxy.api
        $ROOT/src/lib/src/string-to-list.api
        $ROOT/src/lib/src/string-to-list.pkg
        $ROOT/src/lib/src/object.api
        $ROOT/src/lib/src/object.pkg
        $ROOT/src/lib/src/object2.api
        $ROOT/src/lib/src/object2.pkg
        $ROOT/src/lib/src/oop.api
        $ROOT/src/lib/src/oop.pkg
        $ROOT/src/lib/src/parser-combinator.api
        $ROOT/src/lib/src/parser-combinator.pkg
        $ROOT/src/lib/src/path-utilities.api
        $ROOT/src/lib/src/path-utilities.pkg
        $ROOT/src/lib/src/property-list.api
        $ROOT/src/lib/src/property-list.pkg
        $ROOT/src/lib/src/prime-sizes.pkg
        $ROOT/src/lib/src/priority.api
        $ROOT/src/lib/src/rw-queue.api
        $ROOT/src/lib/src/rw-queue.pkg
        $ROOT/src/lib/src/rand.api
        $ROOT/src/lib/src/rand.pkg
        $ROOT/src/lib/src/random.api
        $ROOT/src/lib/src/random.pkg
        $ROOT/src/lib/src/float-format.pkg
        $ROOT/src/lib/src/sequence.pkg
#       $ROOT/src/lib/src/tagged-numbered-list.pkg
#       $ROOT/src/lib/src/red-black-tagged-numbered-list.pkg
        $ROOT/src/lib/src/red-black-numbered-list.pkg
        $ROOT/src/lib/src/red-black-numbered-set-g.pkg
        $ROOT/src/lib/src/digraphxy.api
        $ROOT/src/lib/src/digraphxy.pkg
        $ROOT/src/lib/src/digraph.api
        $ROOT/src/lib/src/digraph.pkg
        $ROOT/src/lib/src/tuplebase.api
        $ROOT/src/lib/src/tuplebase.pkg
        $ROOT/src/lib/src/tuplebasex.api
        $ROOT/src/lib/src/tuplebasex.pkg
        $ROOT/src/lib/src/red-black-map-with-implicit-keys-g.pkg
        $ROOT/src/lib/src/red-black-map-g.pkg
        $ROOT/src/lib/src/red-black-set-g.pkg
        $ROOT/src/lib/src/red-black-setx-g.pkg
        $ROOT/src/lib/src/red-black-setxy-g.pkg
        $ROOT/src/lib/src/root-object.api
        $ROOT/src/lib/src/root-object.pkg
        $ROOT/src/lib/src/root-object2.api
        $ROOT/src/lib/src/root-object2.pkg
        $ROOT/src/lib/src/scanf.api
        $ROOT/src/lib/src/scanf.pkg
        $ROOT/src/lib/src/time-limit.pkg
        $ROOT/src/lib/src/disjoint-sets-with-constant-time-union.api
        $ROOT/src/lib/src/disjoint-sets-with-constant-time-union.pkg
        $ROOT/src/lib/src/unt-hashtable.pkg
        $ROOT/src/lib/src/unt-red-black-map.pkg
        $ROOT/src/lib/src/unt-red-black-set.pkg
        $ROOT/src/lib/src/disassembler-intel32.api
        $ROOT/src/lib/src/disassembler-intel32.pkg
        $ROOT/src/lib/src/random-sample.pkg
        $ROOT/src/lib/src/univariate-sample.pkg
        $ROOT/src/lib/src/priority-queue.api
        $ROOT/src/lib/src/heap-priority-queue.pkg
        $ROOT/src/lib/src/leftist-tree-priority-queue.pkg
        $ROOT/src/lib/src/sparse-rw-vector.pkg
        $ROOT/src/lib/src/random-access-list.api
        $ROOT/src/lib/src/binary-random-access-list.pkg
        $ROOT/src/lib/src/finalize.api
        $ROOT/src/lib/src/finalize-g.pkg
        $ROOT/src/lib/src/dir.api
        $ROOT/src/lib/src/dir.pkg
        $ROOT/src/lib/src/id-key.pkg
        $ROOT/src/lib/src/id-map.pkg
        $ROOT/src/lib/src/id-set.pkg
        $ROOT/src/lib/src/string-key.pkg
        $ROOT/src/lib/src/string-map.pkg
        $ROOT/src/lib/src/string-set.pkg
        $ROOT/src/lib/src/dir-tree.api
        $ROOT/src/lib/src/dir-tree.pkg
        $ROOT/src/lib/src/symlink-tree.pkg
        $ROOT/src/lib/src/when.api
        $ROOT/src/lib/src/when.pkg
        #

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/internal-threadkit-types.pkg


        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/microthread-preemptive-scheduler.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/microthread-preemptive-scheduler.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/mailop.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/mailop.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/microthread.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/microthread.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/task-junk.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/task-junk.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/mailslot.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/mailslot.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/timeout-mailop.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/timeout-mailop.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/io-now-possible-mailop.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/io-now-possible-mailop.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/threadkit.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/threadkit.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/maildrop.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/maildrop.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/oneshot-maildrop.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/oneshot-maildrop.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/mailqueue.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/mailqueue.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/thread-scheduler-is-running.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/run-at.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/run-at.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/threadkit-debug.api
        $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/threadkit-debug.pkg

        $ROOT/src/lib/std/src/socket/proto-socket.pkg

        $ROOT/src/lib/std/src/socket/plain-socket.api
        $ROOT/src/lib/std/src/socket/plain-socket.pkg

        $ROOT/src/lib/std/src/socket/socket.api
        $ROOT/src/lib/std/src/socket/socket.pkg

        $ROOT/src/lib/std/src/socket/internet-socket.api
        $ROOT/src/lib/std/src/socket/internet-socket.pkg

        $ROOT/src/lib/std/src/socket/synchronous-socket.api

        $ROOT/src/lib/std/src/socket/unix-domain-socket.api
        $ROOT/src/lib/std/src/socket/unix-domain-socket.pkg

        $ROOT/src/lib/std/src/threadkit/process-result.api
        $ROOT/src/lib/std/src/threadkit/process-result.pkg

        $ROOT/src/lib/std/src/threadkit/posix/winix-io.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/winix/winix-io.api
        $ROOT/src/lib/src/lib/thread-kit/src/winix/winix.api
        $ROOT/src/lib/src/lib/thread-kit/src/winix/winix-process.api

        $ROOT/src/lib/std/src/io/winix-base-file-io-driver-for-os.api
        $ROOT/src/lib/std/src/io/winix-extended-file-io-driver-for-os.api
        $ROOT/src/lib/std/src/io/winix-base-data-file-io-driver-for-posix.pkg
        $ROOT/src/lib/std/src/io/winix-base-file-io-driver-for-posix-g.pkg

        $ROOT/src/lib/std/src/io/winix-pure-file-for-os.api
        $ROOT/src/lib/std/src/io/winix-data-file-for-os.api
        $ROOT/src/lib/std/src/io/winix-file-for-os.api
        $ROOT/src/lib/std/src/io/winix-data-file-for-os-g.pkg

        $ROOT/src/lib/std/src/io/io-startup-and-shutdown.api
        $ROOT/src/lib/std/src/io/io-startup-and-shutdown.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/process-deathwatch.api
        $ROOT/src/lib/src/lib/thread-kit/src/process-deathwatch.pkg

        $ROOT/src/lib/std/src/posix/spawn.api
        $ROOT/src/lib/std/src/posix/spawn.pkg

        $ROOT/src/lib/std/src/posix/winix-text-file-io-driver-for-posix.pkg
        $ROOT/src/lib/std/src/posix/winix-data-file-io-driver-for-posix.pkg

        $ROOT/src/lib/std/src/io/winix-base-text-file-io-driver-for-posix.pkg

        $ROOT/src/lib/std/src/posix/winix-data-file-for-posix.pkg
        $ROOT/src/lib/std/src/posix/winix-text-file-for-posix.pkg

        $ROOT/src/lib/std/src/posix/file.pkg
        $ROOT/src/lib/std/src/posix/data-file.pkg
        $ROOT/src/lib/std/src/io/winix-text-file-for-os-g.pkg
        $ROOT/src/lib/std/src/io/winix-text-file-for-os.api
        $ROOT/src/lib/std/src/io/winix-pure-text-file-for-os.api
        $ROOT/src/lib/std/src/io/winix-mailslot-io-g.pkg


        $ROOT/src/lib/std/winix.pkg
        $ROOT/src/lib/std/src/posix/winix-process.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/posix/threadkit-driver-for-posix.pkg
        $ROOT/src/lib/src/lib/thread-kit/src/posix/threadkit-driver-for-os.api

        $ROOT/src/lib/src/lib/thread-kit/src/glue/threadkit-base-for-os-g.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/glue/initialize-run-at.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/glue/thread-scheduler-control.api
        $ROOT/src/lib/src/lib/thread-kit/src/posix/thread-scheduler-control.pkg
        $ROOT/src/lib/src/lib/thread-kit/src/glue/thread-scheduler-control-g.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/glue/redirect-slow-syscalls-via-support-hostthreads.api
        $ROOT/src/lib/src/lib/thread-kit/src/glue/redirect-slow-syscalls-via-support-hostthreads.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/lib/mailcaster.api
        $ROOT/src/lib/src/lib/thread-kit/src/lib/mailcaster.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/lib/simple-rpc.api
        $ROOT/src/lib/src/lib/thread-kit/src/lib/simple-rpc.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/lib/logger.api
        $ROOT/src/lib/src/lib/thread-kit/src/lib/logger.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/lib/thread-deathwatch.api
        $ROOT/src/lib/src/lib/thread-kit/src/lib/thread-deathwatch.pkg

        $ROOT/src/lib/src/lib/thread-kit/src/lib/uncaught-exception-reporting.api
        $ROOT/src/lib/src/lib/thread-kit/src/lib/uncaught-exception-reporting.pkg

        $ROOT/src/lib/src/issue-unique-id.api
        $ROOT/src/lib/src/issue-unique-id.pkg
        $ROOT/src/lib/src/issue-unique-id-g.pkg
        $ROOT/src/lib/src/issue-unique-id-wrapper-g.pkg

        $ROOT/src/lib/src/quickstring.pkg

        $ROOT/src/lib/internet/socket-junk.api
        $ROOT/src/lib/internet/socket-junk.pkg

        #if defined(OPSYS_UNIX)
        $ROOT/src/lib/internet/posix-socket-junk.api
        $ROOT/src/lib/internet/posix-socket-junk.pkg
        #endif

        $ROOT/src/lib/std/src/char-set.api
        $ROOT/src/lib/std/src/char-set.pkg

        $ROOT/src/lib/std/src/string-junk.api
        $ROOT/src/lib/std/src/string-junk.pkg

        $ROOT/src/lib/src/iterate.api
        $ROOT/src/lib/src/iterate.pkg

        $ROOT/src/lib/std/graphtree/graphtree.api
        $ROOT/src/lib/std/graphtree/graphtree-g.pkg

        $ROOT/src/lib/std/graphtree/traitful-graphtree.api
        $ROOT/src/lib/std/graphtree/traitful-graphtree-g.pkg

        $ROOT/src/lib/std/2d/geometry2d.api
        $ROOT/src/lib/std/2d/geometry2d.pkg
        $ROOT/src/lib/std/2d/geometry2d-junk.pkg
        $ROOT/src/lib/std/2d/geometry2d-float.pkg
        $ROOT/src/lib/std/2d/range-check.pkg

        $ROOT/src/lib/std/dot/dot-graph-io.api
        $ROOT/src/lib/std/dot/dot-graph-io-g.pkg

        $ROOT/src/lib/std/dot/dot-graph.grammar
        $ROOT/src/lib/std/dot/dot-graph.lex

        $ROOT/src/lib/std/dot/dot-graphtree.api
        $ROOT/src/lib/std/dot/dot-graphtree.pkg

        $ROOT/src/lib/std/dot/dot-graphtree-traits.api
        $ROOT/src/lib/std/dot/dot-graphtree-traits.pkg

        $ROOT/src/lib/std/dot/planar-graphtree-traits.pkg

        $ROOT/src/lib/std/dot/planar-graphtree.pkg

        $ROOT/src/lib/std/dot/dotgraph-to-planargraph.api
        $ROOT/src/lib/std/dot/dotgraph-to-planargraph.pkg

        $ROOT/src/lib/std/src/hostthread/io-wait-hostthread.api
        $ROOT/src/lib/std/src/hostthread/io-wait-hostthread.pkg

        $ROOT/src/lib/std/src/hostthread/cpu-bound-task-hostthreads.api
        $ROOT/src/lib/std/src/hostthread/cpu-bound-task-hostthreads.pkg

        $ROOT/src/lib/std/src/hostthread/io-bound-task-hostthreads.api
        $ROOT/src/lib/std/src/hostthread/io-bound-task-hostthreads.pkg

        $ROOT/src/lib/std/src/hostthread/template-hostthread.api
        $ROOT/src/lib/std/src/hostthread/template-hostthread.pkg


        $ROOT/src/app/yacc/lib/base.api
        $ROOT/src/app/yacc/lib/make-complete-yacc-parser-g.pkg
        $ROOT/src/app/yacc/lib/make-complete-yacc-parser-with-custom-argument-g.pkg
        $ROOT/src/app/yacc/lib/lrtable.pkg
        $ROOT/src/app/yacc/lib/stream.pkg
        $ROOT/src/app/yacc/lib/parser2.pkg      # Error correcting version


        $ROOT/src/lib/prettyprint/simple/simple-prettyprinter.api
        $ROOT/src/lib/prettyprint/simple/simple-prettyprinter.pkg

        $ROOT/src/lib/make-library-glue/patchfile.api
        $ROOT/src/lib/make-library-glue/patchfile.pkg

        $ROOT/src/lib/make-library-glue/patchfiles.api
        $ROOT/src/lib/make-library-glue/patchfiles.pkg

        $ROOT/src/lib/make-library-glue/planfile.api
        $ROOT/src/lib/make-library-glue/planfile.pkg

        $ROOT/src/lib/make-library-glue/planfile-junk.api
        $ROOT/src/lib/make-library-glue/planfile-junk.pkg

        $ROOT/src/lib/make-library-glue/make-library-glue.pkg
        $ROOT/src/lib/make-library-glue/opt-junk.pkg
        $ROOT/src/lib/make-library-glue/library-patchpoints.pkg



# Do not edit this or following lines --- they are autobuilt.  (patchname="components")
# Do not edit this or preceding lines --- they are autobuilt.



# Copyright (c) 2004 by The Fellowship of SML/NJ
# Subsequent changes by Jeff Prothero Copyright (c) 2010-2015,
# released per terms of SMLNJ-COPYRIGHT.


Comments and suggestions to: bugs@mythryl.org

PreviousUpNext