' > \ \ F PACKAGE RPACKAGE ENTRY RENTRY EXTERNAL USE USE-TOTAL USE-DATFILE DROP NULL-OBLIST ENDPACKAGE FILSTR FILPRS L-SEARCH-PATH L-SECOND-NAMES L-LOAD L-LOADER L-DOITEM L-LIBRARY-NAME L-DATFILE-NAME L-DATUM USE-DATUM L-NO-FILES L-NO-MAGIC L-ALWAYS-INQUIRE L-USE-DATFILE L-MUST-DATFILE L-HANDLER L-UNUSE USE-DEFER L-GASSIGNED? L-NO-DEFER L-NOISY L-TRANSLATIONS TRANSLATE UNTRANSLATE TRANSLATIONS IN-COLLECTION "Set up entries in LIB that we use. This eliminates the necessity of previous obscene hacks, and may even make it possible to glue this crock." )> ENTRY-FIND PACKAGE-FIND DEFER-FIND DEFINF DEF-RP? DEF-PNM DEF-FNM DEF-EL DEF-REL DEF-CRDATE DEF-ACCPTR DEF-ENTLEN CRDATE )> )> > > '("LIBMUD" [] "PS:LIBMUD" [ "PS" "MDLLIB"])) ('("LIBMUD" [] "LIBMUD;LIBMUD" ["DSK" "MBPROG"] ["DSK" "MPROG" ">"]))>> '["FBIN" "GBIN" "NBIN" "MUD"]) ('[ "FBIN" "GBIN" "NBIN" ">"])>> ]> (MUDDLE) FIX> > > > \ \ F #DECL ("TUPLE" ANY) ENTRY-FIND DROP USE PACKAGE-FIND DEFER-FIND CRDATE BAD-PURECODE-NAME % LOAD-FAILED \ \ F "READ" % ":<" % OUTCHAN % (CHANNEL) NO-LOAD (ANY) OBLIST "" % NOT-LOADED % "/" "<>" L-LOADER % T IN-COLLECTION NM2 (STRING) L-ALWAYS-DATFILE % CANT-USE-DATFILE-ENTRY FIND/LOAD % USE-DEFER DATFILE-MISSING CANT-FIND-PACKAGE LOAD-DATFILE % PACKAGE-FIND "DSK" % IOBLIST % ENTRY NOT-IN-PACKAGE-OR-COLLECTION!-ERRORS ALREADY-USED-ELSEWHERE!-ERRORS L-USE-DATFILE % USE PACKAGE NOT-FOUND!-ERRORS "PACKAGE DID NOT DEFINE FUNCTION" DROP NOT-PACKAGE-OR-COLLECTION!-ERRORS % UNMATCHED-ENDPACKAGE-OR-ENDCOLLECTION!-ERRORS "PACKAGE REMOVED" % "DATUM REMOVED" #FALSE ("NOT PACKAGE OR DATUM") % % % #FALSE ( "DATUM NOT FOUND") #FALSE ("NOT TRANSLATED") "No translations" "-->" % REDEFINE UNASSIGNED-VARIABLE!-ERRORS GVAL UNBOUND-VARIABLE!-ERRORS VALUE CALLER % % %< RGLOC IOB T> % " To get " " dynamically load 0 none -- generate error " " " " from " "# to load? " %]>> .GLUE > )] 101>> STRING)] 182>> [2 STRING] [2 ] [REST FIX]> STRING>> ANY ]> "OPTIONAL" )] 737>> > > )] 1248>> )] 1278>> > )] 1510>> )] 1683>> > ANY)] 1963>> )] 2054>> > )] 2263>> > )] 2450>> )] 2608>> > > > STRING )] 3088>> > STRING)] 3149>> > ANY "OPTIONAL" ANY)] 3360>> > > > OBLIST>> > "Load library hackers"