' CHECK-ADDRESSEES # DECL ("VALUE" LIST "OPTIONAL" ) LAST-NAME LSR-EXTRACT LSR-ENTRY HOST VCTSRC UPPERCASE ("COMEXP") OUTCHAN " -- " ", " T "Okay." "Illegal addressee." RECURSION-DEPTH-EXCESSIVE S-EXP % " -- Data base is not in proper format." " -- Data base not found: " " " % "COMKEY" #FALSE ("Empty Addressee Name") #FALSE ( "Empty Addressee in Forwarding Address") #FALSE ("Invalid Host Address") % ".FILE." "(DIR)" "DSK" % #FALSE ( "Invalid Local Addressee") "UNKNOWN" #FALSE ("Addressee was UNKNOWN") "BUG-" %< RGLOC NOBOX T> "Ambiguous Last Name" "Ambiguous Local Name" ":; []{}" OBLIST "READB" ">" "COMDAT"]>> .GLUE > \ "UC? -- given string, returns new string of all upper-case, only if original had lower case somewhere" \ "utilities for use with user specifications, addressees, etc." > > "EXTRACT-HOST -- given string usr@host, returns fix, host number, or string, if host unknown in tables. for simple usr type key, returns ,HOSTNUMBER" "EXTRACT-RCVR -- given usr key, returns user string (i.e. all but @host)" 30>> \ > \ "UNIQUIFY -- given list of strings and atoms, returns same list with duplicates removed." "FILE? -- given string, returns string of file spec if a file addressee" \