bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-apl] quote-quote should display a blank line


From: Frederick H. Pitts
Subject: Re: [Bug-apl] quote-quote should display a blank line
Date: Wed, 28 May 2014 14:28:22 -0500

Hello David,

        FYI, Figure 8, on page 49 of IBM's "APL2 Programming: Language
Reference" (2nd ed, Feb 1994) says an empty character vector displays as
a blank line.

Regards,

Fred

On Tue, 2014-05-27 at 12:32 -0700, David B. Lamkins wrote:
> I find this confusing and counterintuitive.
> 
> If displaying an empty vector causes the interpreter to emit a CR, what
> then becomes of the 0⍴<value> idiom commonly used to suppress display of
> <value>? Wouldn't your output be littered with spurious CRs every time
> your program executed such a line?
> 
> I spent a half-hour digging through the IBM and ISO references, finding
> nothing on the subject of display of empty vectors.
> 
> On Tue, 2014-05-27 at 13:04 -0500, Blake McBride wrote:
> > a.  Neither an empty vector nor a vector of multiple elements has a CR
> > in it.  The system prints the vector, and then prints a CR.  CR gets
> > printed either way.
> > 
> > 
> > b.  I found all these errors while porting my production code which
> > ran consistently over IBM APL and several other APL's.  They all print
> > a blank line.
> > 
> > 
> > On Tue, May 27, 2014 at 12:57 PM, David B. Lamkins <address@hidden>
> > wrote:
> >         How is that so? '' is an empty vector.
> >         
> >         On Mon, 2014-05-26 at 20:30 -0500, Blake McBride wrote:
> >         >       ∇test
> >         > [1] '1'
> >         > [2] ' '
> >         > [3] '2'
> >         > [4] ''
> >         > [5] '3'
> >         > [6] ∇
> >         >       test
> >         > 1
> >         >
> >         > 2
> >         > 3
> >         >
> >         >
> >         >
> >         >
> >         > There should be a blank line between 2 and 3.
> >         >
> >         >
> >         > Thanks.
> >         >
> >         >
> >         > Blake
> >         >
> >         >
> >         
> >         
> > 
> > 
> 
> 
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]