(FILECREATED "27-Jan-86 23:12:01" {QV}<NOTECARDS>RELEASE1.2I>FGHPATCHXXX.;1 1115 changes to: (VARS FGHPATCHXXXCOMS) (FNS NC.SkipWhiteSpace)) (* Copyright (c) 1986 by Xerox Corporation. All rights reserved.) (PRETTYCOMPRINT FGHPATCHXXXCOMS) (RPAQQ FGHPATCHXXXCOMS ((FNS NC.SkipWhiteSpace))) (DEFINEQ (NC.SkipWhiteSpace (LAMBDA (Stream EofPtr SkipNullsFlg) (* fgh: "27-Jan-86 21:53") (* * Skip over all separator characters. There seem to be nulls at the end of the file sometimes (char code = 0) so SkipNullsFlg = T calls them white space.) (PROG ((CurPtr (GETFILEPTR Stream)) (SeprChars (GETSEPR))) (OR EofPtr (SETQ EofPtr (GETEOFPTR Stream))) (if SkipNullsFlg then (SETQ SeprChars (CONS 0 SeprChars))) (for Ptr from CurPtr while (AND (LESSP Ptr EofPtr) (FMEMB (\PEEKBIN Stream) SeprChars)) do (BIN Stream))))) ) (PUTPROPS FGHPATCHXXX COPYRIGHT ("Xerox Corporation" 1986)) (DECLARE: DONTCOPY (FILEMAP (NIL (320 1033 (NC.SkipWhiteSpace 330 . 1031))))) STOP