


# 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/devices/prettyprint-devices.sublib# src/lib/prettyprint/big/prettyprint.lib# src/lib/prettyprint/big/src/prettyprinting.sublib# 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 Matrix
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
api Winix_File
api Winix_Io
api Winix_Path
api Winix_Process
api Winix_Data_File_For_Os
api Winix_File_For_Os
api Io_Exceptions
api Winix_Extended_File_Io_Driver_For_Os
api Winix_Base_File_Io_Driver_For_Os
api Winix_Pure_File_For_Os
api Winix_Text_File_For_Os
api Winix_Pure_Text_File_For_Os
api Pack_Unt
api Pack_Float
api Text
api Bit_Flags
api Safely
# Lib7 specific:
api Runtime_Signals
api Heapcleaner_Control
pkg heapcleaner_control
api Heap_Debug
pkg heap_debug
api At
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
api Timeout_Mailop
# 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 matrix
pkg graph_by_edge_hashtable
pkg rw_matrix
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
pkg data_file
pkg winix_data_file_for_posix
pkg winix_base_data_file_io_driver_for_posix
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
pkg file
pkg winix_base_text_file_io_driver_for_posix
pkg winix_file_io_mutex
pkg date
pkg rw_float_vector
pkg rw_float_vector_slice
pkg float_vector
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
api Io_Cleanup_At_Shutdown
pkg io_cleanup_at_shutdown
# Lib7 specific:
pkg runtime_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
api Net_Protocol_Db
api Net_Service_Db
api Threadkit_Synchronous_Socket
api Synchronous_Socket
api Socket
api Threadkit_Socket
api Internet_Socket
api Threadkit_Internet_Socket
api Plain_Socket
api Threadkit_Plain_Socket
pkg plain_socket
pkg threadkit_plain_socket
pkg dns_host_lookup
pkg net_protocol_db
pkg net_service_db
pkg socket
pkg internet_socket
pkg threadkit_socket
pkg threadkit_internet_socket
#endif
#if defined(OPSYS_UNIX)
# Posix:
api Posix_Error
api Posix_Signal
api Posix_Process
api Posix_Id
api Posix_File
api Posix_Io
api Posix_Etc
api Posix_Tty
pkg posix_1003_1b api Posix_1003_1b # Posix 1003.1b standard.
# Posix:
#
pkg posix_signals api Posix_Signals
pkg spawn api Spawn
# Sockets:
#
api Net_Db
api Unix_Domain_Socket
api Threadkit_Unix_Domain_Socket
pkg net_db
pkg unix_domain_socket
pkg threadkit_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 Pthread
pkg pthread
api Io_Wait_Pthread
pkg io_wait_pthread
api Cpu_Bound_Task_Pthreads
pkg cpu_bound_task_pthreads
api Io_Bound_Task_Pthreads
pkg io_bound_task_pthreads
api Template_Pthread
pkg template_pthread
api Ncurses
pkg ncurses
api Computer_Vision
pkg computer_vision
api Trap_Control_C
pkg trap_control_c
api Simple_Prettyprinter
pkg simple_prettyprinter
# From lib7:
api Threadkit
api Oneshot_Maildrop
api Mailop
api Maildrop
api Mailqueue
api Threadkit_Startup_And_Shutdown_Hooks
api Thread_Scheduler
api Threadkit_Io_Manager
pkg threadkit
pkg mailop
pkg threadkit_queue
pkg thread
pkg thread_scheduler
pkg oneshot_maildrop
pkg maildrop
pkg mailqueue
pkg timeout_mailop
pkg threadkit_io_manager
pkg thread_scheduler_is_running
pkg threadkit_startup_and_shutdown_hooks
pkg threadkit_debug
api Bool_Vector
api Char_Map
api Digraph_Strongly_Connected_Components
api Dir
api Dir_Tree
api Easy_Gtk
api Expanding_Rw_Vector
api Fifo
api Finalize
api Finalized_Chunk
api Gtk
api Gtk_Driver
api Hash_Key
api Hashtable
api Interval_Domain
api Interval_Set
api Io_With
api Key
api Kludge
api Lib_Base
api List_Cross_Product
api List_Shuffle
api List_Sort
api List_To_String
api Map
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 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 Sfprintf
api String_To_List
api Tagged_Numbered_List
api Disjoint_Sets_With_Constant_Time_Union
api Unit_Test
api When
api Disassembler_Intel32
# pkg bit_vector
pkg ansi_terminal
pkg binary_random_access_list
pkg char_map
pkg dir
pkg dir_tree
pkg dynamic_rw_vector
pkg easy_gtk
pkg expanding_rw_vector
pkg fifo
pkg gtk
pkg gtk_via_pipe
pkg gtk_via_pipe_driver
pkg gtk_driver
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 quickstring
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 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
pkg winix_text_file_io_driver_for_posix
# 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_g
generic red_black_set_g
generic finalize_g
generic gtk_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 Thread
pkg thread
api Oneshot_Maildrop
pkg oneshot_maildrop
api Maildrop
pkg maildrop
api Mailqueue
pkg mailqueue
api Threadkit_Startup_And_Shutdown_Hooks
pkg threadkit_startup_and_shutdown_hooks
api Threadkit_Queue
pkg threadkit_queue
api Threadkit_Io_Manager
pkg threadkit_io_manager
api Threadkit_Process_Result
pkg threadkit_process_result
api Threadkit_Debug
pkg threadkit_debug
api Threadkit_Winix_Base_File_Io_Driver_For_Os
api Threadkit_Winix_Extended_File_Io_Driver_For_Os
pkg mailop
pkg thread_scheduler
pkg timeout_mailop
pkg thread_scheduler_is_running
pkg threadkit_winix_io
pkg threadkit_winix_base_text_file_io_driver_for_posix
pkg threadkit_winix_base_data_file_io_driver_for_posix
pkg retry_syscall_on_eintr
generic threadkit_winix_base_file_io_driver_for_posix_g
api Threadkit_Winix_Io
api Threadkit_Winix_Process
api Threadkit_Winix
api Threadkit_Io_Cleanup_At_Shutdown
pkg threadkit_io_cleanup_at_shutdown
api Threadkit_Winix_Pure_File_For_Os
api Threadkit_Winix_File_For_Os
api Threadkit_Winix_Data_File_For_Os
pkg threadkit_data_file
generic threadkit_winix_data_file_for_os_g
api Process_Deathwatch
pkg process_deathwatch
api Threadkit_Winix_Pure_Text_File_For_Os
api Threadkit_Winix_Text_File_For_Os
api Threadkit_Spawn
pkg threadkit_spawn
pkg threadkit_winix_text_file_io_driver_for_posix
pkg threadkit_winix_data_file_io_driver_for_posix
pkg threadkit_winix_data_file_for_posix
pkg threadkit_winix_text_file_for_posix # threadkit_winix_text_file_for_posix is from src/lib/std/src/posix/threadkit-winix-text-file-for-posix.pkg pkg threadkit_file
# 'threadkit_file' is a synoym for threadkit_winix_text_file_for_posix
# XXX QUERO FIXME Seems like we should have a platform-dependent #IF
# setting 'threadkit_file' to either
# threadkit_winix_text_file_for_posix or
# threadkit_winix_text_file_for_win32
generic threadkit_winix_text_file_for_os_g
generic threadkit_winix_mailslot_io_g
pkg threadkit_winix
pkg threadkit_winix_process
api Threadkit_Driver_For_Os
pkg threadkit_driver_for_posix
generic threadkit_export_function_g
pkg initialize_threadkit_startup_and_shutdown_hooks
api Thread_Scheduler_Control
pkg thread_scheduler_control
generic thread_scheduler_control_g
api Mailcaster
pkg mailcaster
api Simple_Rpc
pkg simple_rpc
api Logger
pkg logger
api Thread_Deathwatch
pkg thread_deathwatch
api Threadkit_Uncaught_Exception_Reporting
pkg threadkit_uncaught_exception_reporting
pkg threadkit_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
# 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 Xgeometry
pkg xgeometry
pkg xgeometry_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
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/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.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.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/ansi-term.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.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/fifo.api $ROOT/src/lib/src/fifo.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-mergesort.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-sort.api $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/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.api $ROOT/src/lib/src/set.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/queue.api $ROOT/src/lib/src/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/red-black-map-g.pkg $ROOT/src/lib/src/red-black-set-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/easy-gtk.api $ROOT/src/lib/src/easy-gtk.pkg $ROOT/src/lib/src/gtk.api $ROOT/src/lib/src/gtk.pkg $ROOT/src/lib/src/gtk-g.pkg $ROOT/src/lib/src/gtk-event.pkg $ROOT/src/lib/src/gtk-driver.api $ROOT/src/lib/src/gtk-via-pipe.pkg $ROOT/src/lib/src/gtk-via-pipe-driver.pkg $ROOT/src/lib/src/gtk-driver.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/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/threadkit-version.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/threadkit-queue.api $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/threadkit-queue.pkg $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/thread-scheduler.api $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/thread-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/thread.api $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/thread.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/threadkit-io-manager.api $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/threadkit-io-manager.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/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/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/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/threadkit-startup-and-shutdown-hooks.api $ROOT/src/lib/src/lib/thread-kit/src/core-thread-kit/threadkit-startup-and-shutdown-hooks.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/threadkit-pre-socket.pkg $ROOT/src/lib/std/src/socket/threadkit-plain-socket.api $ROOT/src/lib/std/src/socket/threadkit-plain-socket.pkg $ROOT/src/lib/std/src/socket/threadkit-socket.api $ROOT/src/lib/std/src/socket/threadkit-socket.pkg $ROOT/src/lib/std/src/socket/threadkit-internet-socket.api $ROOT/src/lib/std/src/socket/threadkit-internet-socket.pkg $ROOT/src/lib/std/src/socket/threadkit-synchronous-socket.api $ROOT/src/lib/std/src/socket/threadkit-unix-domain-socket.api $ROOT/src/lib/std/src/socket/threadkit-unix-domain-socket.pkg $ROOT/src/lib/std/src/threadkit/threadkit-process-result.api $ROOT/src/lib/std/src/threadkit/threadkit-process-result.pkg $ROOT/src/lib/std/src/threadkit/posix/threadkit-winix-io.pkg $ROOT/src/lib/src/lib/thread-kit/src/winix/threadkit-winix-io.api $ROOT/src/lib/src/lib/thread-kit/src/winix/threadkit-winix.api $ROOT/src/lib/src/lib/thread-kit/src/winix/threadkit-winix-process.api $ROOT/src/lib/std/src/io/threadkit-winix-base-file-io-driver-for-os.api $ROOT/src/lib/std/src/io/threadkit-winix-extended-file-io-driver-for-os.api $ROOT/src/lib/std/src/io/threadkit-winix-base-data-file-io-driver-for-posix.pkg $ROOT/src/lib/std/src/io/threadkit-winix-base-file-io-driver-for-posix-g.pkg $ROOT/src/lib/std/src/threadkit/posix/retry-syscall-on-eintr.pkg $ROOT/src/lib/std/src/io/threadkit-winix-pure-file-for-os.api $ROOT/src/lib/std/src/io/threadkit-winix-data-file-for-os.api $ROOT/src/lib/std/src/io/threadkit-winix-file-for-os.api $ROOT/src/lib/std/src/io/threadkit-winix-data-file-for-os-g.pkg $ROOT/src/lib/std/src/io/threadkit-io-cleanup-at-shutdown.api $ROOT/src/lib/std/src/io/threadkit-io-cleanup-at-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/threadkit-spawn.api $ROOT/src/lib/std/src/posix/threadkit-spawn.pkg $ROOT/src/lib/std/src/posix/threadkit-winix-text-file-io-driver-for-posix.pkg $ROOT/src/lib/std/src/posix/threadkit-winix-data-file-io-driver-for-posix.pkg $ROOT/src/lib/std/src/io/threadkit-winix-base-text-file-io-driver-for-posix.pkg $ROOT/src/lib/std/src/posix/threadkit-winix-data-file-for-posix.pkg $ROOT/src/lib/std/src/posix/threadkit-winix-text-file-for-posix.pkg $ROOT/src/lib/std/src/posix/threadkit-file.pkg $ROOT/src/lib/std/src/posix/threadkit-data-file.pkg $ROOT/src/lib/std/src/io/threadkit-winix-text-file-for-os-g.pkg $ROOT/src/lib/std/src/io/threadkit-winix-text-file-for-os.api $ROOT/src/lib/std/src/io/threadkit-winix-pure-text-file-for-os.api $ROOT/src/lib/std/src/io/threadkit-winix-mailslot-io-g.pkg $ROOT/src/lib/std/threadkit-winix.pkg $ROOT/src/lib/std/src/posix/threadkit-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-export-function-g.pkg $ROOT/src/lib/src/lib/thread-kit/src/glue/initialize-threadkit-startup-and-shutdown-hooks.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/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/threadkit-uncaught-exception-reporting.api $ROOT/src/lib/src/lib/thread-kit/src/lib/threadkit-uncaught-exception-reporting.pkg $ROOT/src/lib/src/threadkit-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/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/xgeometry.api $ROOT/src/lib/std/2d/xgeometry.pkg $ROOT/src/lib/std/2d/xgeometry-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/pthread/io-wait-pthread.api $ROOT/src/lib/std/src/pthread/io-wait-pthread.pkg $ROOT/src/lib/std/src/pthread/cpu-bound-task-pthreads.api $ROOT/src/lib/std/src/pthread/cpu-bound-task-pthreads.pkg $ROOT/src/lib/std/src/pthread/io-bound-task-pthreads.api $ROOT/src/lib/std/src/pthread/io-bound-task-pthreads.pkg $ROOT/src/lib/std/src/pthread/template-pthread.api $ROOT/src/lib/std/src/pthread/template-pthread.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# Copyright (c) 2004 by The Fellowship of SML/NJ
# Subsequent changes by Jeff Prothero Copyright (c) 2010-2012,
# released under Gnu Public Licence version 3.


