In article <[log in to unmask]>,
   [log in to unmask] (the Greenberg family) wrote:
>I thought I remembered SPL, but line 8 has me stumped
>
>1      LOGICAL PROCEDURE MOVEAS(BARRAY);
>2      BYTE ARRAY BARRAY;
>3      BEGIN
>4      ARRAY DUMMY(0:1);
>5      BYTE ARRAY DUMMYBYTE(*)=DUMMY;
>6      MOVE DUMMY:="    ";
>7      MOVE DUMMYBYTE:=BARRAY,(2);
>8      MOVE DUMMYBYTE:=DUMMYBYTE WHILE AS;
>9      MOVEAS:=DUMMY;
>10     END;
>
Hmmm,
 
  If I remember correctly the WHILE part of move was for
specifying special flags.  In this case I believe it means
to move while alphabetic, and possibly (although it doesn't
sound right) upshift characters if necessary.
 
  Sorry, haven't written SPL in about 8 years.
 
 
 
 
-------------------------------------------------------------------
Michael P. Smith                        [log in to unmask]
HP Sr. Systems Programmer               [log in to unmask]
Hertz Corporation, Oklahoma City, OK
-------------------------------------------------------------------
 
Manager: My boss says we need some eunuch programmers
Dilbert: I think he means UNIX and I already know UNIX.
Manager: If the company nurse drops by, tell her I said 'Never mind.'
 
-------------------------------------------------------------------
The views and opinions expressed in this document are expressly
my own.  So get off the couch, I obviously need more help than you.