(FILECREATED "12-Dec-83 15:41:52" ("compiled on " {PHYLUM}SOURCES>NSFILING.;13) " 5-Dec-83 00:17:54" recompiled exprs: \NSFILING.GETFILEINFO \NSFILING.GETFILEINFO.FROM.PLIST in WORK dated " 5-Dec-83 00:30:07") (FILECREATED "12-Dec-83 15:40:21" {PHYLUM}SOURCES>NSFILING.;13 63847 changes to: (FNS \NSFILING.GETFILEINFO \NSFILING.GETFILEINFO.FROM.PLIST) (VARS NSFILINGCOMS) previous date: "17-NOV-83 17:38:21" {PHYLUM}SOURCES>NSFILING.;12) \NSFILING.LOGINA0026 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) P 5 MSG P 4 CREDENTIALS P 2 CONNECTION P 1 SESSION P 0 STREAM F 6 FILESERVER F 7 RESETVARSLST F 10Q RESETY) @ IVM VghV o gHhhhWcHggogL gg hhL gg g YIdgdg𲇿hoH wIgoV I `dVdHdIdodil HggI dKZ Jci(350Q \NSFILING.CONNECT 334Q COURIER.CALL 321Q \DAYTIME0 252Q ERROR 245Q CONCAT 242Q CH.NAME.TO.STRING 215Q SPP.CLOSE 154Q COURIER.CALL 145Q COURIER.WRITE.REP 134Q HASH.PASSWORD 121Q COURIER.WRITE.REP 110Q PARSE.CH.NAME 43Q COURIER.OPEN 40Q PACK* 31Q CH.NAME.TO.STRING 17Q NSLOGIN) (330Q CONTINUE 325Q FILING 256Q FILING.CONNECTIONTYPE# 227Q ERROR 176Q AUTHENTICATION.ERROR 165Q ERROR 150Q RETURNERRORS 142Q SIMPLE.VERIFIER 137Q FILING 116Q SIMPLE.CREDENTIALS 113Q AUTHENTICATION 103Q VALUE 74Q LOGON 71Q FILING 47Q \SPP.CLOSE.IF.ERROR 24Q FILESERVER) ( 303Q (0 0) 236Q "Error while logging on to " 210Q "Login incorrect." 100Q (TYPE 0) 35Q " Filing") \NSFILING.LOGIN D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 0 FILESERVER F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q \NSFILING.LOGINA0026) (24Q ERROR 13Q INTERNAL) ( 10Q (DUMMY.FOR.ERRORSET)) \NSFILING.LOGOUTA0034A0035A0036 D1 (I 0 X) @` (6 DREMOVE) (11Q \NSFILING.CONNECTIONS 3 \NSFILING.CONNECTIONS) () \NSFILING.LOGOUTA0034A0035 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) F 0 CONNECTION F 1 RESETVARSLST F 2 ABORT? F 3 RESETY) UgPhhhQcR>Pg 0P +gPhhhQcPggPi hci(115Q COURIER.CALL 44Q \OPENFILINGCONNECTION 36Q TIMEREXPIRED?) (106Q FILING.CONNECTION 102Q LOGOFF 77Q FILING 72Q FILING.CONNECTION 51Q \NSFILING.RESETCLOSE 33Q SECONDS 26Q FILING.CONNECTION 2 \NSFILING.LOGOUTA0034A0035A0036) () \NSFILING.LOGOUTA0034 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) P 2 RESETZ P 1 RESETY P 0 LISPXHIST F 3 LISPXHIST F 4 RESETVARSLST) &S!Tog hgZ JIh(36Q ERROR! 30Q RESETRESTORE 16Q \NSFILING.LOGOUTA0034A0035) (24Q ERROR 13Q INTERNAL) ( 10Q (DUMMY.FOR.ERRORSET)) \NSFILING.LOGOUT D1 (I 1 ABORT? I 0 CONNECTION) o (6 \NSFILING.LOGOUTA0034) NIL ( 3 (DUMMY.FOR.ERRORSET)) \NSFILING.CONNECT D1 (L (1 PATHNAME 0 CONNECTION))  A @ 2HddI iZI\ iJXfJJhL@do !@gg@@ @dgghoh@i @h H1MKh@_@gggNhh Oh@i _iOo @ggO@ @O@d Nh  M](405Q \APPEND2 361Q COURIER.CALL 327Q EQUAL 307Q COURIER.CALL 271Q \WRITE.FILING.ATTRIBUTE.SEQUENCE 201Q COURIER.CALL 142Q COURIER.CALL 103Q EQUAL 24Q EQUAL 3 \PATHNAME.TO.DIRECTORY.LIST) (375Q FILING.CONNECTION 353Q FILING.CONNECTION 345Q CLOSE 342Q FILING 335Q FILING.CONNECTION 300Q FILING.CONNECTION 260Q NAME 255Q OPEN 252Q FILING 245Q FILING.CONNECTION 234Q FILING.CONNECTION 172Q FILING.CONNECTION 160Q OPEN 155Q FILING 150Q FILING.CONNECTION 134Q FILING.CONNECTION 126Q FILING.CONNECTION 122Q CLOSE 117Q FILING 112Q FILING.CONNECTION 72Q FILING.CONNECTION 7 FILING.CONNECTION) ( 324Q (0 0) 165Q (0 0) 100Q (0 0)) \PATHNAME.TO.DIRECTORY.LIST D1 (I 0 PATHNAME) @g (11Q \PATHNAME.TO.DIRECTORY.LIST.INTERNAL 6 FILENAMEFIELD) (3 DIRECTORY) NIL \PATHNAME.TO.DIRECTORY.LIST.INTERNAL D1 (P 0 I I 0 DIRS) -@*o@ H@kHk @Hk @ h(50Q MKATOM 42Q \PATHNAME.TO.DIRECTORY.LIST.INTERNAL 37Q SUBATOM 30Q SUBATOM 12Q STRPOS) NIL (6 ">") \DIRECTORY.LIST.TO.PATHNAME D1 (I 0 DIRLIST) 6g0@dghXIHZYJgh  YH(57Q LAST 53Q PACK) (45Q > 15Q > 2 <) () \NSFILING.CREATE.DIRECTORY D1 (P 1 SESSION P 0 STREAM I 1 DIRECTORYNAME I 0 CONNECTION) @@@HggHgg@gAho hI I h(74Q COURIER.CALL 67Q COURIER.CALL 61Q \WRITE.FILING.ATTRIBUTE.SEQUENCE) (45Q NAME 40Q FILING.CONNECTION 34Q CREATE 31Q FILING 25Q CLOSE 22Q FILING 11Q FILING.CONNECTION 3 FILING.CONNECTION) (55Q ((IS.DIRECTORY T) (FILE.TYPE 1))) \NSFILING.LIST D1 (P 2 SEQUENCE.OF.ATTRIBUTE.SEQUENCES P 1 STREAM P 0 NAME.ATTRIBUTE I 1 PATTERN I 0 CONNECTION) S0@gg@ohd@ Ydgg ZI 0Jd LKh]K&M(77Q \READ.FILING.ATTRIBUTE.SEQUENCE 64Q CLOSEF 57Q COURIER.READ.BULKDATA 44Q COURIER.CALL) (54Q ATTRIBUTE.SEQUENCE 51Q FILING 36Q FILING.CONNECTION 22Q FILING.CONNECTION 16Q LIST 13Q FILING 6 FILING.CONNECTION) (30Q (3 4 5 10Q 11Q 17Q 20Q 22Q)) \NSFILING.LISTVERSIONS D1 (L (1 FILENAME 0 CONNECTION)) | @gg@oA jh"ggggA hohhhh@ Xdgg YH 0Id KJh\J&L(150Q \READ.FILING.ATTRIBUTE.SEQUENCE 135Q CLOSEF 130Q COURIER.READ.BULKDATA 115Q COURIER.CALL 62Q \WRITE.FILING.ATTRIBUTE 34Q NCHARS) (125Q ATTRIBUTE.SEQUENCE 122Q FILING 107Q FILING.CONNECTION 56Q NAME 53Q ATTRIBUTE 50Q EQUAL 45Q FILTER 22Q FILING.CONNECTION 16Q LIST 13Q FILING 6 FILING.CONNECTION) ( 71Q ((INTERPRETATION STRING)) 30Q (3 4 5 10Q 11Q 17Q 20Q 22Q)) \FILING.ATTRIBUTE.TYPE.SEQUENCE D1 (I 0 ATTRIBUTETYPES) 0@d IHhZH&J(12Q \FILING.ATTRIBUTE.TYPE) NIL NIL \FILING.ATTRIBUTE.TYPE D1 (P 1 X I 0 ATTR) %oH o@ hY@IHX(22Q ERROR) NIL (16Q "Unknown Filing attribute" 3 ((CHECKSUM 0 CARDINAL) (CHILDREN.UNIQUELY.NAMED 1 BOOLEAN) (CREATED.BY 2 USER) (CREATED.ON 3 TIME) (FILE.ID 4 FILE.ID) (IS.DIRECTORY 5 BOOLEAN) (IS.TEMPORARY 6 BOOLEAN) (MODIFIED.BY 7 USER) (MODIFIED.ON 10Q TIME) (NAME 11Q STRING) (NUMBER.OF.CHILDREN 12Q CARDINAL) (ORDERING 13Q ORDERING) (PARENT.ID 14Q FILE.ID) (POSITION 15Q (SEQUENCE UNSPECIFIED)) (READ.BY 16Q USER) (READ.ON 17Q TIME) (SIZE.IN.BYTES 20Q LONGCARDINAL) (FILE.TYPE 21Q LONGCARDINAL) (VERSION 22Q CARDINAL) (ACCESS.LIST 23Q ACCESS.LIST) (DEFAULT.ACCESS.LIST 24Q ACCESS.LIST) (PATHNAME 25Q STRING))) \READ.FILING.ATTRIBUTE.SEQUENCE D1 (I 0 SEQ) 0@d IHhZH&J(12Q \READ.FILING.ATTRIBUTE) NIL NIL \READ.FILING.ATTRIBUTE D1 (P 3 X P 2 VALUE P 1 TYPE I 0 ATTR) Dog@ g@ HIJh[I KJgK hHX(71Q COURIER.READ.REP 52Q EQP 23Q ASSOC 12Q ASSOC) (62Q FILING 17Q VALUE 6 TYPE) (3 ((CHECKSUM 0 CARDINAL) (CHILDREN.UNIQUELY.NAMED 1 BOOLEAN) (CREATED.BY 2 USER) (CREATED.ON 3 TIME) (FILE.ID 4 FILE.ID) (IS.DIRECTORY 5 BOOLEAN) (IS.TEMPORARY 6 BOOLEAN) (MODIFIED.BY 7 USER) (MODIFIED.ON 10Q TIME) (NAME 11Q STRING) (NUMBER.OF.CHILDREN 12Q CARDINAL) (ORDERING 13Q ORDERING) (PARENT.ID 14Q FILE.ID) (POSITION 15Q (SEQUENCE UNSPECIFIED)) (READ.BY 16Q USER) (READ.ON 17Q TIME) (SIZE.IN.BYTES 20Q LONGCARDINAL) (FILE.TYPE 21Q LONGCARDINAL) (VERSION 22Q CARDINAL) (ACCESS.LIST 23Q ACCESS.LIST) (DEFAULT.ACCESS.LIST 24Q ACCESS.LIST) (PATHNAME 25Q STRING))) \WRITE.FILING.ATTRIBUTE.SEQUENCE D1 (P 3 TYPE/VALUE I 0 TYPE/VALUE/PAIRS) #@@d[K IHhZH&J(17Q \WRITE.FILING.ATTRIBUTE) NIL NIL \WRITE.FILING.ATTRIBUTE D1 (P 1 X I 1 VALUE I 0 TYPE) @oH o@ hY@ gIhgAgI hhHX(62Q COURIER.WRITE.REP 22Q ERROR) (53Q FILING 47Q VALUE 36Q TYPE) (16Q "Unknown Filing attribute" 3 ((CHECKSUM 0 CARDINAL) (CHILDREN.UNIQUELY.NAMED 1 BOOLEAN) (CREATED.BY 2 USER) (CREATED.ON 3 TIME) (FILE.ID 4 FILE.ID) (IS.DIRECTORY 5 BOOLEAN) (IS.TEMPORARY 6 BOOLEAN) (MODIFIED.BY 7 USER) (MODIFIED.ON 10Q TIME) (NAME 11Q STRING) (NUMBER.OF.CHILDREN 12Q CARDINAL) (ORDERING 13Q ORDERING) (PARENT.ID 14Q FILE.ID) (POSITION 15Q (SEQUENCE UNSPECIFIED)) (READ.BY 16Q USER) (READ.ON 17Q TIME) (SIZE.IN.BYTES 20Q LONGCARDINAL) (FILE.TYPE 21Q LONGCARDINAL) (VERSION 22Q CARDINAL) (ACCESS.LIST 23Q ACCESS.LIST) (DEFAULT.ACCESS.LIST 24Q ACCESS.LIST) (PATHNAME 25Q STRING))) NSDIRECTORYA0037 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) F 0 CONNECTION F 1 HOST F 2 RESETY F 3 PATTERN F 4 LST) Qi cS P cci(20Q \NSFILING.LIST 12Q \NSFILING.CONNECT 4 \GETFILINGCONNECTION) NIL () NSDIRECTORY D1 (P 11Q X P 5 RESETZ P 4 RESETY P 3 LISPXHIST P 2 LST P 1 CONNECTION P 0 HOST I 0 PATTERN F 12Q LISPXHIST F 13Q RESETVARSLST) ~ 0@g bdg XW!Wog hg] M@ J:d_IgO gO gO  ONh_N&_O(145Q \NSFILING.FULLNAME 140Q ASSOC 126Q ASSOC 114Q ASSOC 66Q ERROR! 60Q RESETRESTORE 46Q NSDIRECTORYA0037 24Q FILENAMEFIELD 13Q \ADD.CONNECTED.DIR) (133Q IS.DIRECTORY 121Q VERSION 107Q NAME 54Q ERROR 43Q INTERNAL 21Q HOST 10Q *) ( 40Q (DUMMY.FOR.ERRORSET)) NSCREATEDIRECTORYA0038 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) F 0 CONNECTION F 1 HOST/DIR F 2 RESETY F 3 ALL.BUT.LAST.DIR F 4 LAST.DIR) Qg i cS PT ci(31Q \NSFILING.CREATE.DIRECTORY 23Q \NSFILING.CONNECT 20Q \DIRECTORY.LIST.TO.PATHNAME 12Q \GETFILINGCONNECTION 6 FILENAMEFIELD) (3 HOST) () NSCREATEDIRECTORY D1 (P 6 RESETZ P 5 RESETY P 4 LISPXHIST P 3 CONNECTION P 2 LAST.DIR P 1 ALL.BUT.LAST.DIR P 0 REVERSE.DIRLIST I 0 HOST/DIR F 7 LISPXHIST F 10Q RESETVARSLST) G@@ bd Xd YHZ@l* W!Wog hg^ N@(103Q ERROR! 75Q RESETRESTORE 63Q NSCREATEDIRECTORYA0038 41Q \LISPERROR 25Q REVERSE 17Q REVERSE 14Q \PATHNAME.TO.DIRECTORY.LIST 6 \ADD.CONNECTED.DIR) (71Q ERROR 60Q INTERNAL) ( 55Q (DUMMY.FOR.ERRORSET)) \NSFILING.INIT D1 NIL mh`` dgdgdgdg dgdg0dg2dgdgdgdgdg dg (152Q \DEFINEDEVICE 11Q NCREATE2) (147Q \NSFILING.DEVICE 141Q \NSFILING.EVENTFN 132Q \NSFILING.GENERATEFILES 123Q \NSFILING.DIRECTORYNAMEP 114Q \NSFILING.GETFILENAME 105Q \NSFILING.HOSTNAMEP 76Q \NSFILING.DELETEFILE 67Q \NSFILING.GETEOFPTR 60Q ZERO 51Q \NSFILING.SETFILEINFO 42Q \NSFILING.GETFILEINFO 33Q \NSFILING.CLOSEFILE 24Q \NSFILING.OPENFILE 15Q NSFILING 6 \SPP.BULKDATA.DEVICE 3 FDEVTYPE#) () \GETFILINGCONNECTIONA0039 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) P 1 CONNECTION P 0 TAIL F 3 FILESERVER F 4 \NSFILING.LOCK F 5 RESETY) MThi `HdS J`Jc iHIIS I I(106Q \VALID.FILING.CONNECTIONP 100Q EQUAL.CH.NAMES 27Q \NSFILING.LOGIN 5 OBTAIN.MONITORLOCK) (72Q FILING.CONNECTION 62Q FILING.CONNECTION 42Q \NSFILING.CONNECTIONS 36Q \NSFILING.CONNECTIONS 11Q \NSFILING.CONNECTIONS) () \GETFILINGCONNECTION D1 (P 3 RESETZ P 2 RESETY P 1 LISPXHIST P 0 CONNECTION I 1 DORESETSAVE I 0 FILESERVER F 4 RESETVARSLST F 5 LISPXHIST) @@ bU!Tog hg[ KJXAgHhhhTcH(47Q ERROR! 41Q RESETRESTORE 27Q \GETFILINGCONNECTIONA0039 3 PARSE.CH.NAME) (60Q \NSFILING.RESETCLOSE 35Q ERROR 24Q INTERNAL) ( 21Q (DUMMY.FOR.ERRORSET)) \OPENFILINGCONNECTION D1 (P 1 STREAM P 0 FILESERVER I 0 CONNECTION) f@!@i @HgiH o YI6@@ZlJl Igg@ @ii(127Q COURIER.CALL 107Q \DAYTIME0 51Q COURIER.OPEN 46Q PACK* 37Q CH.NAME.TO.STRING 22Q SPP.CLOSE) (137Q FILING.CONNECTION 122Q FILING.CONNECTION 116Q CONTINUE 113Q FILING 67Q FILING.CONNECTION 63Q FILING.CONNECTION 32Q FILESERVER 26Q FILING.CONNECTION 14Q FILING.CONNECTION 3 FILING.CONNECTION) (43Q " Filing") \CLOSEFILINGCONNECTION D1 (P 0 STREAM I 1 ABORT? I 0 CONNECTION) @@hHA @hh(24Q SPP.CLOSE) (30Q FILING.CONNECTION 14Q FILING.CONNECTION 3 FILING.CONNECTION) NIL \NSFILING.RESETCLOSE D1 (I 0 X F 0 RESETSTATE) @P (4 \CLOSEFILINGCONNECTION) NIL () \VALID.FILING.CONNECTIONP D1 (I 0 CONNECTION) '@ !@g @ i@` h(40Q DREMOVE 26Q \OPENFILINGCONNECTION 21Q TIMEREXPIRED? 3 \LOGGED.ONTO.NSFILESERVERP) (43Q \NSFILING.CONNECTIONS 35Q \NSFILING.CONNECTIONS 16Q SECONDS 11Q FILING.CONNECTION) NIL \LOGGED.ONTO.NSFILESERVERP D1 (I 0 CONNECTION) !g@ @  (36Q EQP 33Q HASH.PASSWORD 27Q NSLOGIN 13Q ASSOC) (22Q FILING.CONNECTION 6 FILING.CONNECTION 2 VERIFIER) NIL CLOSE.NSFILING.CONNECTIONSA0068 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) P 1 CONNECTION P 0 TAIL F 2 \NSFILING.LOCK F 3 RESETY F 4 ABORT?) $Rhi `HhciHIT (37Q \NSFILING.LOGOUT 5 OBTAIN.MONITORLOCK) (11Q \NSFILING.CONNECTIONS) NIL CLOSE.NSFILING.CONNECTIONS D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 0 ABORT? F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q CLOSE.NSFILING.CONNECTIONSA0068) (24Q ERROR 13Q INTERNAL) (10Q (DUMMY.FOR.ERRORSET)) \NSFILING.OPENFILE D1 (L (3 PARAMETERS 2 RECOG 1 ACCESS 0 FILENAME)) @ABihC (11Q \NSFILING.GETFILE) NIL () \NSFILING.GETFILEA0108A0109 D1 (L (1 FILEHANDLE 0 SUBSTREAM)) @AANIL NIL () \NSFILING.GETFILEA0108 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) F 23Q FILENAME F 24Q OPTION F 25Q NOERROR F 26Q RECOG F 27Q ACCESS F 30Q RESETVARSLST F 31Q RESETY F 32Q PARAMETERS) CW&g W& W&g jnHIW(gW*h W&l* H W(gMhhhW0c0W(gMW& MdW& W*hW&l  MdIJ gN gN _N_MI !O JhxW,dgdgHKO`_"gO" _$JO$JjO"BLO$O$O"_O$KO$O"_O _ dgKjkغhgLOW, _gO _OW(@M_M_O}OgggOhh MhOi _gMIgO  _MgO OgOhO W(dgOpgOf`W.g>W,o 3OggMgIhgJhW4 hgOi _OOW*h W&l O OOggOoO  _MIJ _MgO OgOhO W( W.dgTOggOhOi ddgMO W(dgOzdgOoggOhO]XgOOggOhdOi W.l _ W&l OOOMOOOOO`Oc2i(1426Q \LISPERROR 1413Q \LISPERROR 1403Q COURIER.CALL 1344Q SHOULDNT 1266Q \NSFILING.INTERNAL.CLOSE 1247Q COURIER.CALL 1163Q ASSOC 1147Q \NSFILING.FULLNAME 1136Q \READ.FILING.ATTRIBUTE.SEQUENCE 1133Q COURIER.CALL 1074Q \LISPERROR 1040Q COURIER.CALL 1025Q \NSFILING.OPENFILE.OPTIONS 760Q MEMB 734Q SHOULDNT 655Q ASSOC 641Q \NSFILING.FULLNAME 634Q ASSOC 607Q COURIER.CALL 571Q \WRITE.FILING.ATTRIBUTE.SEQUENCE 502Q ASSOC 466Q \ILLEGAL.ARG 344Q ASSOC 265Q \NSFILING.LISTVERSIONS 245Q ASSOC 230Q ASSOC 221Q \NSFILING.FULLNAME 201Q \LISPERROR 155Q \NSFILING.CONNECT 143Q \NSFILING.CONNECT 100Q \GETFILINGCONNECTION 71Q \LISPERROR 24Q FILENAMEFIELD 14Q ROOTFILENAME 7 FILENAMEFIELD) (1467Q \NSFILING.DEVICE 1370Q REPLACE 1365Q FILING 1351Q OUTPUT 1327Q HANDLE 1322Q HANDLE 1310Q ATTRIBUTES 1275Q NAME 1255Q HANDLE 1235Q RETRIEVE 1232Q FILING 1221Q INPUT 1174Q FULLNAME 1156Q FULLNAME 1117Q GET.ATTRIBUTES 1114Q FILING 1031Q \NSFILING.GETFILEA0108A0109 1012Q VERSION 1003Q NAME 776Q FILING.CONNECTION 772Q STORE 767Q FILING 744Q OUTPUT 722Q ATTRIBUTES 707Q NAME 666Q FULLNAME 650Q FULLNAME 627Q VERSION 617Q HANDLE 575Q FILING.CONNECTION 557Q FILE.ID 554Q OPEN 551Q FILING 533Q FILING.CONNECTION 522Q FILING.CONNECTION 475Q FILE.ID 452Q OLDEST 433Q NEW 337Q VERSION 316Q OLD/NEW 310Q OLD 241Q FILE.ID 224Q FULLNAME 207Q FILING.CONNECTION 133Q DIRECTORY 110Q \NSFILING.RESETCLOSE 45Q DIRECTORY 21Q VERSION 4 HOST) ( 1125Q (3 4 5 10Q 11Q 17Q 20Q 22Q) 755Q (NIL NEW OLD/NEW)) \NSFILING.GETFILE D1 (P 1 RESETY P 0 LISPXHIST I 5 PARAMETERS I 4 OPTION I 3 NOERROR I 2 RECOG I 1 ACCESS I 0 FILENAME F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q \NSFILING.GETFILEA0108) (24Q ERROR 13Q INTERNAL) ( 10Q (DUMMY.FOR.ERRORSET)) \NSFILING.OPENFILE.OPTIONS D1 (L (0 ALIST)) .@AHI\LL J KhZHXK&(26Q \LISP.TO.NSFILING.ATTRIBUTE) NIL () \NSFILING.CLOSEFILEA0042 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) P 1 CONNECTION P 0 HANDLE F 2 FILESTREAM F 3 RESETVARSLST F 4 RESETY) I R RRH,Id( gIhhhScIH Rhhci(73Q \NSFILING.INTERNAL.CLOSE 44Q \ACTIVE.SPP.STREAMP 6 \BULK.DATA.CLOSE) (51Q \NSFILING.RESETCLOSE 37Q FILING.CONNECTION 22Q STREAM 13Q STREAM) () \NSFILING.CLOSEFILE D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 0 FILESTREAM F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q \NSFILING.CLOSEFILEA0042) (24Q ERROR 13Q INTERNAL) ( 10Q (DUMMY.FOR.ERRORSET)) \NSFILING.INTERNAL.CLOSE D1 (I 1 HANDLE I 0 CONNECTION) @ggA@i (27Q COURIER.CALL) (20Q FILING.CONNECTION 13Q CLOSE 10Q FILING 3 FILING.CONNECTION) NIL \NSFILING.FULLNAME D1 (I 3 DIRECTORYFLG I 2 VERSION I 1 FILENAME I 0 CONNECTION) Mg@i gC@ Ao @ gCAh bBgAgB A(110Q PACKFILENAME 71Q PACKFILENAME 55Q \DIRECTORY.LIST.TO.PATHNAME 43Q CONCAT 33Q \DIRECTORY.LIST.TO.PATHNAME 14Q CH.NAME.TO.STRING) (104Q VERSION 100Q BODY 60Q NAME 50Q FILING.CONNECTION 26Q FILING.CONNECTION 17Q DIRECTORY 6 FILING.CONNECTION 2 HOST) ( 40Q ">") \NSFILING.EVENTFN D1 (L (1 EVENT 0 DEVICE)) ,Adgi gAgAgAg@ (51Q \REMOVEDEVICE.NAMES 13Q CLOSE.NSFILING.CONNECTIONS) (42Q AFTERSYSOUT 34Q AFTERMAKESYS 26Q AFTERSAVEVM 17Q AFTERLOGOUT 4 BEFORELOGOUT) () \NSFILING.DELETEFILEA0043 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) F 0 CONNECTION F 1 FILENAME F 2 ATTRS F 3 RESETY) 0Qg i cgggR P ci(52Q COURIER.CALL 36Q ASSOC 12Q \GETFILINGCONNECTION 6 FILENAMEFIELD) (44Q FILING.CONNECTION 32Q HANDLE 27Q DELETE 24Q FILING 17Q FILING.CONNECTION 3 HOST) () \NSFILING.DELETEFILE D1 (P 4 RESETZ P 3 RESETY P 2 LISPXHIST P 1 CONNECTION P 0 ATTRS I 1 DEVICE I 0 FILENAME F 5 LISPXHIST F 6 RESETVARSLST) W@ggig HBU!Vog hg\ LIgH gH gH  (124Q \NSFILING.FULLNAME 117Q ASSOC 106Q ASSOC 75Q ASSOC 63Q ERROR! 55Q RESETRESTORE 43Q \NSFILING.DELETEFILEA0043 16Q \NSFILING.GETFILE) (113Q IS.DIRECTORY 102Q VERSION 71Q NAME 51Q ERROR 40Q INTERNAL 12Q HANDLE 6 OLDEST 3 NONE) ( 35Q (DUMMY.FOR.ERRORSET)) \NSFILING.HOSTNAMEP D1 (I 1 DEVICE I 0 HOST) o@ @g hAi`(20Q LOOKUP.NS.SERVER 7 STRPOS) (32Q \NSFILING.DEVICE 15Q FILESERVER) (3 ":") \NSFILING.DIRECTORYNAMEP D1 (I 0 HOST/DIR) @ghig (14Q \NSFILING.GETFILE) (10Q DIRECTORY 3 NONE) NIL \NSFILING.GETFILENAME D1 (I 2 DEVICE I 1 RECOG I 0 NAME) @gAig (14Q \NSFILING.GETFILE) (10Q NAME 3 NONE) NIL \NSFILING.GETFILEINFOA0024 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) P 1 CONNECTION P 0 ATTRS F 2 STREAM F 3 RESETY) q Rd`ggig Rd`g i YgggH oI  IgH  ci(151Q \NSFILING.INTERNAL.CLOSE 144Q ASSOC 134Q \READ.FILING.ATTRIBUTE.SEQUENCE 131Q COURIER.CALL 111Q ASSOC 66Q \GETFILINGCONNECTION 62Q FILENAMEFIELD 36Q \NSFILING.GETFILE) (140Q HANDLE 123Q FILING.CONNECTION 105Q HANDLE 102Q GET.ATTRIBUTES 77Q FILING 72Q FILING.CONNECTION 57Q HOST 52Q STREAM 45Q STREAMTYPE# 32Q HANDLE 26Q OLD 23Q NONE 15Q STREAM 10Q STREAMTYPE#) ( 117Q (-1)) \NSFILING.GETFILEINFO D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 1 ATTRIBUTE I 0 STREAM F 3 LISPXHIST F 4 RESETVARSLST) JAg#S!Tog hgZ JI@d`ggig A (107Q \NSFILING.GETFILEINFO.FROM.PLIST 103Q \NSFILING.GETFILE 44Q ERROR! 37Q RESETRESTORE 25Q \NSFILING.GETFILEINFOA0024) (77Q ATTRIBUTES 73Q OLD 70Q NONE 62Q STREAM 55Q STREAMTYPE# 33Q ERROR 22Q INTERNAL 3 ALL) ( 17Q (DUMMY.FOR.ERRORSET)) \NSFILING.GETFILEINFO.FROM.PLIST D1 (I 1 ATTRIBUTE I 0 PLIST) S@PAdgg@  gg@  Adgg@  o A@ (116Q ASSOC 105Q ASSOC 75Q GDATE 70Q ASSOC 50Q GDATE 43Q ASSOC 26Q GDATE 21Q ASSOC) (64Q CREATED.ON 56Q CREATIONDATE 37Q READ.ON 32Q READDATE 15Q MODIFIED.ON 7 WRITEDATE) ( 102Q ((IWRITEDATE MODIFIED.ON) (IREADDATE READ.ON) (ICREATIONDATE CREATED.ON) (LENGTH SIZE.IN.BYTES))) \NSFILING.SETFILEINFOA0111 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) F 4 STREAM F 5 ATTRIBUTE F 6 VALUE F 7 RESETY) UV 1HhnTd`TgIggig  Ig i [ggJHh K T`ThKJ ici(166Q \NSFILING.INTERNAL.CLOSE 144Q COURIER.CALL 132Q \WRITE.FILING.ATTRIBUTE.SEQUENCE 107Q \GETFILINGCONNECTION 103Q FILENAMEFIELD 71Q ASSOC 66Q \NSFILING.GETFILE 4 \LISP.TO.NSFILING.ATTRIBUTE) (152Q STREAMTYPE# 136Q FILING.CONNECTION 123Q CHANGE.ATTRIBUTES 120Q FILING 113Q FILING.CONNECTION 100Q HOST 62Q HANDLE 56Q OLD 53Q NONE 47Q HANDLE 36Q STREAM 27Q STREAM 22Q STREAMTYPE#) () \NSFILING.SETFILEINFO D1 (L (3 DEV) P 1 RESETY P 0 LISPXHIST I 2 VALUE I 1 ATTRIBUTE I 0 STREAM F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q \NSFILING.SETFILEINFOA0111) (24Q ERROR 13Q INTERNAL) ( 10Q (DUMMY.FOR.ERRORSET)) \LISP.TO.NSFILING.ATTRIBUTE D1 (L (1 VALUE 0 ATTRIBUTE)) @o @ggb@dggggbA Al b@A @dg)gbAdgjgkAdgʿlo h(175Q ASSOC 106Q \WRITE.FILING.ATTRIBUTE 76Q \LISPERROR 66Q IDATE 7 ASSOC) (156Q TEXT 144Q DIRECTORY 133Q BINARY 123Q FILE.TYPE 114Q TYPE 57Q CREATED.ON 51Q CREATIONDATE 45Q READ.ON 37Q READDATE 22Q MODIFIED.ON 15Q WRITEDATE) ( 172Q ((CHECKSUM 0 CARDINAL) (CHILDREN.UNIQUELY.NAMED 1 BOOLEAN) (CREATED.BY 2 USER) (CREATED.ON 3 TIME) (FILE.ID 4 FILE.ID) (IS.DIRECTORY 5 BOOLEAN) (IS.TEMPORARY 6 BOOLEAN) (MODIFIED.BY 7 USER) (MODIFIED.ON 10Q TIME) (NAME 11Q STRING) (NUMBER.OF.CHILDREN 12Q CARDINAL) (ORDERING 13Q ORDERING) (PARENT.ID 14Q FILE.ID) (POSITION 15Q (SEQUENCE UNSPECIFIED)) (READ.BY 16Q USER) (READ.ON 17Q TIME) (SIZE.IN.BYTES 20Q LONGCARDINAL) (FILE.TYPE 21Q LONGCARDINAL) (VERSION 22Q CARDINAL) (ACCESS.LIST 23Q ACCESS.LIST) (DEFAULT.ACCESS.LIST 24Q ACCESS.LIST) (PATHNAME 25Q STRING)) 4 ((IWRITEDATE MODIFIED.ON) (IREADDATE READ.ON) (ICREATIONDATE CREATED.ON) (LENGTH SIZE.IN.BYTES))) \NSFILING.GENERATEFILESA0046 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) P 4 FILELIST P 3 CONNECTION P 2 VERSION P 1 NAME P 0 HOST F 5 PATTERN F 6 RESETY) ZUg U Ug #Hi [U h'gI KI JJgKI U dhgUKLhc i(103Q \NSFILING.GETFILENAME 76Q \NSFILING.LISTVERSIONS 57Q \NSFILING.LIST 51Q STRPOS 36Q \NSFILING.CONNECT 31Q \GETFILINGCONNECTION 21Q FILENAMEFIELD 12Q ROOTFILENAME 6 FILENAMEFIELD) (113Q \NSFILING.NEXTFILE 67Q * 45Q * 16Q VERSION 3 HOST) () \NSFILING.GENERATEFILES D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 1 PATTERN I 0 DEVICE F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q \NSFILING.GENERATEFILESA0046) (24Q ERROR 13Q INTERNAL) ( 10Q (DUMMY.FOR.ERRORSET)) \NSFILING.NEXTFILE D1 (P 3 NAME P 2 INFO P 1 CONNECTION P 0 PATTERN I 3 HOST/DIR I 2 NOVERSION I 1 SCRATCHLIST I 0 GENFILESTATE) Z@@@@@JhIgJ Bh gJ gJ  [CghghgK KA (127Q DCHCON 121Q PACKFILENAME 75Q \NSFILING.FULLNAME 70Q ASSOC 57Q ASSOC 41Q ASSOC) (114Q BODY 110Q DIRECTORY 104Q HOST 64Q IS.DIRECTORY 53Q VERSION 35Q NAME) NIL \NSFILING.GETEOFPTR D1 (I 0 STREAM) @g (6 \NSFILING.GETFILEINFO) (3 LENGTH) NIL LIST.NSPRINTER.FILESA0047A0048 D1 (I 1 Y I 0 X) @ggAi (14Q COURIER.CALL) (6 LOGOFF 3 FILING.SUBSET.FOR.PRINTING) () LIST.NSPRINTER.FILESA0047 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) P 5 SEQ P 1 MSG P 0 CREDENTIALS F 6 STREAM F 7 RESETVARSLST F 10Q SESSION F 11Q LISTINGSTREAM F 12Q SEQUENCE.OF.ATTRIBUTE.SEQUENCES F 13Q PRINTSERVER F 14Q RESETY) gVhhhWc WHWI VggogH gg hhH gg i cogVWhhhWcVggoo hdW cgg cW @WdgM KJh\J&Lci(264Q ASSOC 261Q \READ.FILING.ATTRIBUTE.SEQUENCE 237Q CLOSEF 227Q COURIER.READ.BULKDATA 214Q COURIER.CALL 204Q \FILING.ATTRIBUTE.TYPE.SEQUENCE 123Q COURIER.CALL 116Q COURIER.WRITE.REP 105Q HASH.PASSWORD 72Q COURIER.WRITE.REP 61Q PARSE.CH.NAME 35Q NSLOGIN) (255Q NAME 224Q ATTRIBUTE.SEQUENCE 221Q FILING.SUBSET.FOR.PRINTING 171Q LIST 166Q FILING.SUBSET.FOR.PRINTING 141Q LIST.NSPRINTER.FILESA0047A0048 113Q SIMPLE.VERIFIER 110Q FILING.SUBSET.FOR.PRINTING 67Q SIMPLE.CREDENTIALS 64Q AUTHENTICATION 54Q VALUE 45Q LOGON 42Q FILING.SUBSET.FOR.PRINTING 2 \SPP.CLOSE.IF.ERROR) ( 201Q (NAME) 175Q (0 0) 132Q "Login incorrect." 51Q (TYPE 0)) LIST.NSPRINTER.FILES D1 (P 6 RESETZ P 5 RESETY P 4 LISPXHIST P 3 SEQUENCE.OF.ATTRIBUTE.SEQUENCES P 2 LISTINGSTREAM P 1 SESSION P 0 STREAM I 0 PRINTSERVER F 7 LISPXHIST F 10Q RESETVARSLST) ;@@gh@ o XW!Wog hg^ NM(66Q ERROR! 61Q RESETRESTORE 47Q LIST.NSPRINTER.FILESA0047 25Q COURIER.OPEN 22Q PACK* 13Q CH.NAME.TO.STRING) (55Q ERROR 44Q INTERNAL 6 PRINTSERVER) ( 41Q (DUMMY.FOR.ERRORSET) 17Q " Subset Filing") (PRETTYCOMPRINT NSFILINGCOMS) (RPAQQ NSFILINGCOMS ((COMS (DECLARE: DONTCOPY EVAL@COMPILE (FILES (LOADCOMP) SPP FILEIO))) (COMS (* Filing Protocol.) (COURIERPROGRAMS FILING) (DECLARE: DONTCOPY (CONSTANTS * NSFILINGCONSTANTS) (RECORDS NSFILINGSTREAM FILING.CONNECTION \NSFILING.GENFILESTATE) (GLOBALVARS \NSFILING.CONNECTIONS \NSFILING.DEVICE)) (INITRECORDS NSFILINGSTREAM FILING.CONNECTION) (INITVARS (\NSFILING.LOCK ( CREATE.MONITORLOCK (QUOTE NSFILING))) (\NSFILING.CONNECTIONS NIL)) (FNS \NSFILING.LOGIN \NSFILING.LOGOUT \NSFILING.CONNECT \PATHNAME.TO.DIRECTORY.LIST \PATHNAME.TO.DIRECTORY.LIST.INTERNAL \DIRECTORY.LIST.TO.PATHNAME \NSFILING.CREATE.DIRECTORY \NSFILING.LIST \NSFILING.LISTVERSIONS \FILING.ATTRIBUTE.TYPE.SEQUENCE \FILING.ATTRIBUTE.TYPE \READ.FILING.ATTRIBUTE.SEQUENCE \READ.FILING.ATTRIBUTE \WRITE.FILING.ATTRIBUTE.SEQUENCE \WRITE.FILING.ATTRIBUTE NSDIRECTORY NSCREATEDIRECTORY \NSFILING.INIT \GETFILINGCONNECTION \OPENFILINGCONNECTION \CLOSEFILINGCONNECTION \NSFILING.RESETCLOSE \VALID.FILING.CONNECTIONP \LOGGED.ONTO.NSFILESERVERP CLOSE.NSFILING.CONNECTIONS \NSFILING.OPENFILE \NSFILING.GETFILE \NSFILING.OPENFILE.OPTIONS \NSFILING.CLOSEFILE \NSFILING.INTERNAL.CLOSE \NSFILING.FULLNAME \NSFILING.EVENTFN \NSFILING.DELETEFILE \NSFILING.HOSTNAMEP \NSFILING.DIRECTORYNAMEP \NSFILING.GETFILENAME \NSFILING.GETFILEINFO \NSFILING.GETFILEINFO.FROM.PLIST \NSFILING.SETFILEINFO \LISP.TO.NSFILING.ATTRIBUTE \NSFILING.GENERATEFILES \NSFILING.NEXTFILE \NSFILING.GETEOFPTR) (P (\NSFILING.INIT))) (COMS (* Printer subset of Filing Protocol.) ( COURIERPROGRAMS FILING.SUBSET.FOR.PRINTING) (FNS LIST.NSPRINTER.FILES)))) (COURIERPROGRAM FILING (10 2) TYPES ((ATTRIBUTE.TYPE LONGCARDINAL) (ATTRIBUTE.TYPE.SEQUENCE (SEQUENCE ATTRIBUTE.TYPE)) (ATTRIBUTE (RECORD (TYPE ATTRIBUTE.TYPE) (VALUE (SEQUENCE UNSPECIFIED)))) ( ATTRIBUTE.SEQUENCE (SEQUENCE ATTRIBUTE)) (CONTROL.TYPE (ENUMERATION (LOCK 0) (TIMEOUT 1))) ( CONTROL.TYPE.SEQUENCE (SEQUENCE CONTROL.TYPE)) (CONTROL (CHOICE (LOCK 0 LOCK) (TIMEOUT 1 TIMEOUT))) ( CONTROL.SEQUENCE (SEQUENCE CONTROL)) (LOCK (ENUMERATION (NONE 0) (SHARE 1) (EXCLUSIVE 2))) (TIMEOUT CARDINAL) (SCOPE.TYPE (ENUMERATION (COUNT 0) (DIRECTION 1) (FILTER 2))) (SCOPE (CHOICE (COUNT 0 COUNT) (DIRECTION 1 DIRECTION) (FILTER 2 FILTER))) (SCOPE.SEQUENCE (SEQUENCE SCOPE)) (COUNT CARDINAL) ( DIRECTION (ENUMERATION (FORWARD 0) (BACKWARD 1))) (FILTER (CHOICE (LESS 0 (RECORD (ATTRIBUTE ATTRIBUTE ) (INTERPRETATION INTERPRETATION))) (LESS.OR.EQUAL 1 (RECORD (ATTRIBUTE ATTRIBUTE) (INTERPRETATION INTERPRETATION))) (EQUAL 2 (RECORD (ATTRIBUTE ATTRIBUTE) (INTERPRETATION INTERPRETATION))) (NOT.EQUAL 3 (RECORD (ATTRIBUTE ATTRIBUTE) (INTERPRETATION INTERPRETATION))) (GREATER.OR.EQUAL 4 (RECORD ( ATTRIBUTE ATTRIBUTE) (INTERPRETATION INTERPRETATION))) (GREATER 5 (RECORD (ATTRIBUTE ATTRIBUTE) ( INTERPRETATION INTERPRETATION))) (AND 6 (SEQUENCE FILTER)) (OR 7 (SEQUENCE FILTER)) (NOT 8 FILTER) ( NONE 9 NIL) (ALL 10 NIL) (MATCHES 11 ATTRIBUTE))) (INTERPRETATION (ENUMERATION (NONE 0) (BOOLEAN 1) ( CARDINAL 2) (LONG.CARDINAL 3) (TIME 4) (INTEGER 5) (LONG.INTEGER 6) (STRING 7))) (CREDENTIALS ( AUTHENTICATION . CREDENTIALS)) (HANDLE (ARRAY 2 UNSPECIFIED)) (SESSION (RECORD (TOKEN (ARRAY 2 UNSPECIFIED)) (VERIFIER VERIFIER))) (VERIFIER (AUTHENTICATION . VERIFIER)) (SIMPLE.VERIFIER ( AUTHENTICATION . SIMPLE.VERIFIER)) (FILE.ID (ARRAY 5 UNSPECIFIED)) (USER (CLEARINGHOUSE . NAME)) ( ORDERING (RECORD (KEY ATTRIBUTE.TYPE) (ASCENDING BOOLEAN) (INTERPRETATION INTERPRETATION))) ( ACCESS.LIST (RECORD (ENTRIES (SEQUENCE ACCESS.ENTRY)) (DEFAULTED BOOLEAN))) (ACCESS.ENTRY (RECORD (KEY (CLEARINGHOUSE . NAME)) (TYPE (ENUMERATION (INDIVIDUAL 0) (ALIAS 1) (GROUP 2) (OTHER 3))) (ACCESS UNSPECIFIED))) (ARGUMENT.PROBLEM (ENUMERATION (ILLEGAL 0) (DISALLOWED 1) (UNREASONABLE 2) ( UNIMPLEMENTED 3) (DUPLICATED 4) (MISSING 5))) (ACCESS.PROBLEM (ENUMERATION (ACCESS.RIGHTS.INSUFFICIENT 0) (ACCESS.RIGHTS.INDETERMINATE 1) (FILE.CHANGED 2) (FILE.DAMAGED 3) (FILE.IN.USE 4) (FILE.NOT.FOUND 5) (FILE.OPEN 6))) (CONNECTION.PROBLEM (ENUMERATION (NO.ROUTE 0) (NO.RESPONSE 1) ( TRANSMISSION.HARDWARE 2) (TRANSPORT.TIMEOUT 3) (TOO.MANY.LOCAL.CONNECTIONS 4) ( TOO.MANY.REMOTE.CONNECTIONS 5) (MISSING.COURIER 6) (MISSING.PROGRAM 7) (MISSING.PROCEDURE 8) ( PROTOCOL.MISMATCH 9) (PARAMETER.INCONSISTENCY 10) (INVALID.MESSAGE 11) (RETURN.TIMED.OUT 12) ( OTHER.CALL.PROBLEM -1))) (HANDLE.PROBLEM (ENUMERATION (INVALID 0) (NULL.DISALLOWED 1) ( DIRECTORY.REQUIRED 2))) (INSERTION.PROBLEM (ENUMERATION (POSITION.UNAVAILABLE 0) (FILE.NOT.UNIQUE 1) ( LOOP.IN.HIERARCHY 2))) (SERVICE.PROBLEM (ENUMERATION (CANNOT.AUTHENTICATE 0) (SERVICE.FULL 1) ( SERVICE.UNAVAILABLE 2) (SESSION.IN.USE 3))) (SESSION.PROBLEM (ENUMERATION (TOKEN.INVALID 0))) ( SPACE.PROBLEM (ENUMERATION (ALLOCATION.EXCEEDED 0) (ATTRIBUTE.AREA.FULL 1) (MEDIUM.FULL 2))) ( TRANSFER.PROBLEM (ENUMERATION (ABORTED 0) (CHECKSUM.INCORRECT 1) (FORMAT.INCORRECT 2) (NO.RENDEZVOUS 3 ) (WRONG.DIRECTION 4)))) PROCEDURES ((LOGON ARGS (CREDENTIALS VERIFIER) RESULTS (SESSION) ERRORS ( AUTHENTICATION.ERROR SERVICE.ERROR SESSION.ERROR UNDEFINED.ERROR) 0) (LOGOFF ARGS (SESSION) ERRORS ( AUTHENTICATION.ERROR SERVICE.ERROR SESSION.ERROR UNDEFINED.ERROR) 1) (CONTINUE ARGS (SESSION) RESULTS (CARDINAL) ERRORS (AUTHENTICATION.ERROR SESSION.ERROR UNDEFINED.ERROR) 19) (OPEN ARGS ( ATTRIBUTE.SEQUENCE HANDLE CONTROL.SEQUENCE SESSION) RESULTS (HANDLE) ERRORS (ACCESS.ERROR ATTRIBUTE.TYPE.ERROR ATTRIBUTE.VALUE.ERROR AUTHENTICATION.ERROR CONTROL.TYPE.ERROR CONTROL.VALUE.ERROR HANDLE.ERROR SESSION.ERROR UNDEFINED.ERROR) 2) (CLOSE ARGS (HANDLE SESSION) ERRORS ( AUTHENTICATION.ERROR HANDLE.ERROR SESSION.ERROR UNDEFINED.ERROR) 3) (CREATE ARGS (HANDLE ATTRIBUTE.SEQUENCE CONTROL.SEQUENCE SESSION) RESULTS (HANDLE) ERRORS (ACCESS.ERROR ATTRIBUTE.TYPE.ERROR ATTRIBUTE.VALUE.ERROR AUTHENTICATION.ERROR CONTROL.TYPE.ERROR CONTROL.VALUE.ERROR HANDLE.ERROR INSERTION.ERROR SESSION.ERROR SPACE.ERROR UNDEFINED.ERROR) 4) (DELETE ARGS (HANDLE SESSION) ERRORS (ACCESS.ERROR AUTHENTICATION.ERROR HANDLE.ERROR SESSION.ERROR UNDEFINED.ERROR) 5) ( GET.ATTRIBUTES ARGS (HANDLE ATTRIBUTE.TYPE.SEQUENCE SESSION) RESULTS (ATTRIBUTE.SEQUENCE) ERRORS ( ACCESS.ERROR ATTRIBUTE.TYPE.ERROR AUTHENTICATION.ERROR HANDLE.ERROR SESSION.ERROR UNDEFINED.ERROR) 8) (CHANGE.ATTRIBUTES ARGS (HANDLE ATTRIBUTE.SEQUENCE SESSION) ERRORS (ACCESS.ERROR ATTRIBUTE.TYPE.ERROR ATTRIBUTE.VALUE.ERROR AUTHENTICATION.ERROR HANDLE.ERROR INSERTION.ERROR SESSION.ERROR SPACE.ERROR UNDEFINED.ERROR) 9) (COPY ARGS (HANDLE HANDLE ATTRIBUTE.SEQUENCE CONTROL.SEQUENCE SESSION) RESULTS ( HANDLE) ERRORS (ACCESS.ERROR ATTRIBUTE.TYPE.ERROR ATTRIBUTE.VALUE.ERROR AUTHENTICATION.ERROR CONTROL.TYPE.ERROR CONTROL.VALUE.ERROR HANDLE.ERROR INSERTION.ERROR SESSION.ERROR SPACE.ERROR UNDEFINED.ERROR) 10) (MOVE ARGS (HANDLE HANDLE ATTRIBUTE.SEQUENCE SESSION) ERRORS (ACCESS.ERROR ATTRIBUTE.TYPE.ERROR ATTRIBUTE.VALUE.ERROR AUTHENTICATION.ERROR HANDLE.ERROR INSERTION.ERROR SESSION.ERROR SPACE.ERROR UNDEFINED.ERROR) 11) (STORE ARGS (HANDLE ATTRIBUTE.SEQUENCE CONTROL.SEQUENCE BULK.DATA.SOURCE SESSION) RESULTS (HANDLE) ERRORS (ACCESS.ERROR ATTRIBUTE.TYPE.ERROR ATTRIBUTE.VALUE.ERROR AUTHENTICATION.ERROR CONNECTION.ERROR CONTROL.TYPE.ERROR CONTROL.VALUE.ERROR HANDLE.ERROR INSERTION.ERROR SESSION.ERROR SPACE.ERROR TRANSFER.ERROR UNDEFINED.ERROR) 12) (RETRIEVE ARGS (HANDLE BULK.DATA.SINK SESSION) ERRORS (ACCESS.ERROR AUTHENTICATION.ERROR CONNECTION.ERROR HANDLE.ERROR SESSION.ERROR TRANSFER.ERROR UNDEFINED.ERROR) 13) (REPLACE ARGS (HANDLE ATTRIBUTE.SEQUENCE BULK.DATA.SOURCE SESSION) ERRORS (ACCESS.ERROR ATTRIBUTE.TYPE.ERROR ATTRIBUTE.VALUE.ERROR AUTHENTICATION.ERROR CONNECTION.ERROR HANDLE.ERROR SESSION.ERROR SPACE.ERROR TRANSFER.ERROR UNDEFINED.ERROR) 14) (FIND ARGS (HANDLE SCOPE.SEQUENCE CONTROL.SEQUENCE SESSION) RESULTS (HANDLE) ERRORS (ACCESS.ERROR AUTHENTICATION.ERROR CONTROL.TYPE.ERROR CONTROL.VALUE.ERROR HANDLE.ERROR SCOPE.TYPE.ERROR SCOPE.VALUE.ERROR SESSION.ERROR UNDEFINED.ERROR) 17) (LIST ARGS (HANDLE ATTRIBUTE.TYPE.SEQUENCE SCOPE.SEQUENCE BULK.DATA.SINK SESSION) ERRORS (ACCESS.ERROR ATTRIBUTE.TYPE.ERROR ATTRIBUTE.VALUE.ERROR AUTHENTICATION.ERROR CONNECTION.ERROR HANDLE.ERROR SCOPE.TYPE.ERROR SCOPE.VALUE.ERROR SESSION.ERROR TRANSFER.ERROR UNDEFINED.ERROR) 18)) ERRORS (( ATTRIBUTE.TYPE.ERROR ARGS (ARGUMENT.PROBLEM ATTRIBUTE.TYPE) 0) (ATTRIBUTE.VALUE.ERROR ARGS ( ARGUMENT.PROBLEM ATTRIBUTE.TYPE) 1) (CONTROL.TYPE.ERROR ARGS (ARGUMENT.PROBLEM CONTROL.TYPE) 2) ( CONTROL.VALUE.ERROR ARGS (ARGUMENT.PROBLEM CONTROL.TYPE) 3) (SCOPE.TYPE.ERROR ARGS (ARGUMENT.PROBLEM SCOPE.TYPE) 4) (SCOPE.VALUE.ERROR ARGS (ARGUMENT.PROBLEM SCOPE.TYPE) 5) (ACCESS.ERROR ARGS ( ACCESS.PROBLEM) 6) (AUTHENTICATION.ERROR ARGS ((AUTHENTICATION . PROBLEM)) 7) (CONNECTION.ERROR ARGS ( CONNECTION.PROBLEM) 8) (HANDLE.ERROR ARGS (HANDLE.PROBLEM) 9) (INSERTION.ERROR ARGS (INSERTION.PROBLEM ) 10) (SERVICE.ERROR ARGS (SERVICE.PROBLEM) 11) (SESSION.ERROR ARGS (SESSION.PROBLEM) 12) (SPACE.ERROR ARGS (SPACE.PROBLEM) 13) (TRANSFER.ERROR ARGS (TRANSFER.PROBLEM) 14) (UNDEFINED.ERROR ARGS (CARDINAL) 15))) (/DECLAREDATATYPE (QUOTE FILING.CONNECTION) (QUOTE (POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER))) (RPAQ? \NSFILING.LOCK (CREATE.MONITORLOCK (QUOTE NSFILING))) (RPAQ? \NSFILING.CONNECTIONS NIL) (\NSFILING.INIT) (COURIERPROGRAM FILING.SUBSET.FOR.PRINTING (16 2) TYPES ((ATTRIBUTE.SEQUENCE (FILING . ATTRIBUTE.SEQUENCE)) (ATTRIBUTE.TYPE.SEQUENCE (FILING . ATTRIBUTE.TYPE.SEQUENCE)) (CONTROL.SEQUENCE ( FILING . CONTROL.SEQUENCE)) (CREDENTIALS (AUTHENTICATION . CREDENTIALS)) (HANDLE (FILING . HANDLE)) ( SIMPLE.VERIFIER (AUTHENTICATION . SIMPLE.VERIFIER)) (SCOPE.SEQUENCE (FILING . SCOPE.SEQUENCE)) ( SESSION (FILING . SESSION)) (VERIFIER (AUTHENTICATION . VERIFIER)) (ARGUMENT.PROBLEM (FILING . ARGUMENT.PROBLEM)) (ACCESS.PROBLEM (FILING . ACCESS.PROBLEM)) (HANDLE.PROBLEM (FILING . HANDLE.PROBLEM )) (INSERTION.PROBLEM (FILING . INSERTION.PROBLEM)) (SERVICE.PROBLEM (FILING . SERVICE.PROBLEM)) ( SESSION.PROBLEM (FILING . SESSION.PROBLEM)) (SPACE.PROBLEM (FILING . SPACE.PROBLEM))) PROCEDURES (( LOGON ARGS (CREDENTIALS VERIFIER) RESULTS (SESSION) ERRORS (AUTHENTICATION.ERROR SERVICE.ERROR SESSION.ERROR UNDEFINED.ERROR) (FILING . LOGON)) (LOGOFF ARGS (SESSION) ERRORS (AUTHENTICATION.ERROR SERVICE.ERROR SESSION.ERROR UNDEFINED.ERROR) (FILING . LOGOFF)) (CONTINUE ARGS (SESSION) RESULTS ( CARDINAL) ERRORS (AUTHENTICATION.ERROR SESSION.ERROR UNDEFINED.ERROR) (FILING . CONTINUE)) (OPEN ARGS (ATTRIBUTE.SEQUENCE HANDLE CONTROL.SEQUENCE SESSION) RESULTS (HANDLE) ERRORS (ACCESS.ERROR ATTRIBUTE.TYPE.ERROR ATTRIBUTE.VALUE.ERROR AUTHENTICATION.ERROR CONTROL.TYPE.ERROR CONTROL.VALUE.ERROR HANDLE.ERROR SESSION.ERROR UNDEFINED.ERROR) (FILING . OPEN)) (CLOSE ARGS (HANDLE SESSION) ERRORS ( AUTHENTICATION.ERROR HANDLE.ERROR SESSION.ERROR UNDEFINED.ERROR) (FILING . CLOSE)) (DELETE ARGS ( HANDLE SESSION) ERRORS (ACCESS.ERROR AUTHENTICATION.ERROR HANDLE.ERROR SESSION.ERROR UNDEFINED.ERROR) (FILING . DELETE)) (STORE ARGS (HANDLE ATTRIBUTE.SEQUENCE CONTROL.SEQUENCE BULK.DATA.SOURCE SESSION) RESULTS (HANDLE) ERRORS (ACCESS.ERROR ATTRIBUTE.TYPE.ERROR ATTRIBUTE.VALUE.ERROR AUTHENTICATION.ERROR CONNECTION.ERROR CONTROL.TYPE.ERROR CONTROL.VALUE.ERROR HANDLE.ERROR INSERTION.ERROR SESSION.ERROR SPACE.ERROR TRANSFER.ERROR UNDEFINED.ERROR) (FILING . STORE)) (LIST ARGS (HANDLE ATTRIBUTE.TYPE.SEQUENCE SCOPE.SEQUENCE BULK.DATA.SINK SESSION) ERRORS (ACCESS.ERROR ATTRIBUTE.TYPE.ERROR ATTRIBUTE.VALUE.ERROR AUTHENTICATION.ERROR CONNECTION.ERROR HANDLE.ERROR SCOPE.TYPE.ERROR SCOPE.VALUE.ERROR SESSION.ERROR TRANSFER.ERROR UNDEFINED.ERROR) (FILING . LIST))) ERRORS ((ATTRIBUTE.TYPE.ERROR ARGS (ARGUMENT.PROBLEM ATTRIBUTE.TYPE) (FILING . ATTRIBUTE.TYPE.ERROR)) (ATTRIBUTE.VALUE.ERROR ARGS (ARGUMENT.PROBLEM ATTRIBUTE.TYPE) (FILING . ATTRIBUTE.VALUE.ERROR)) ( CONTROL.TYPE.ERROR ARGS (ARGUMENT.PROBLEM CONTROL.TYPE) (FILING . CONTROL.TYPE.ERROR)) ( CONTROL.VALUE.ERROR ARGS (ARGUMENT.PROBLEM CONTROL.TYPE) (FILING . CONTROL.VALUE.ERROR)) ( SCOPE.TYPE.ERROR ARGS (ARGUMENT.PROBLEM SCOPE.TYPE) (FILING . SCOPE.TYPE.ERROR)) (SCOPE.VALUE.ERROR ARGS (ARGUMENT.PROBLEM SCOPE.TYPE) (FILING . SCOPE.VALUE.ERROR)) (ACCESS.ERROR ARGS (ACCESS.PROBLEM) ( FILING . ACCESS.ERROR)) (AUTHENTICATION.ERROR ARGS ((AUTHENTICATION . PROBLEM)) (FILING . AUTHENTICATION.ERROR)) (CONNECTION.ERROR ARGS (CONNECTION.PROBLEM) (FILING . CONNECTION.ERROR)) ( HANDLE.ERROR ARGS (HANDLE.PROBLEM) (FILING . HANDLE.ERROR)) (INSERTION.ERROR ARGS (INSERTION.PROBLEM) (FILING . INSERTION.ERROR)) (SERVICE.ERROR ARGS (SERVICE.PROBLEM) (FILING . SERVICE.ERROR)) ( SESSION.ERROR ARGS (SESSION.PROBLEM) (FILING . SESSION.ERROR)) (SPACE.ERROR ARGS (SPACE.PROBLEM) ( FILING . SPACE.ERROR)) (TRANSFER.ERROR ARGS (TRANSFER.PROBLEM) (FILING . TRANSFER.ERROR)) ( UNDEFINED.ERROR ARGS (CARDINAL) (FILING . UNDEFINED.ERROR)))) (PUTPROPS NSFILING COPYRIGHT ("Xerox Corporation" 1983)) NIL