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: David B. Lamkins
Subject: Re: [Bug-apl] quote-quote should display a blank line
Date: Tue, 27 May 2014 12:32:31 -0700

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]