Agreed.  Thanks!

On Wed, Jul 2, 2014 at 8:51 AM, Juergen Sauermann <
juergen.sauerm...@t-online.de> wrote:

>  Hi,
>
> I have changed the code so that ⎕PW is not copied when no objects are
> specified
> in the )COPY command, SVN
>
> As much as I like IBM APL2 compatibility there is a limit to it when it
> begins
> to make no sense anymore.
>
> For example if I would say:
>
> *      )COPY some_WS A B ⎕PW*
>
> then IBM APL2 would copy A and B but not ⎕PW. This is rather
> counter-intuitive and
> I take the freedom to copy ⎕PW in GNU APL even though IBM APL2 would not.
>
> When it comes to commands, the ISO standard explicitly leaves a lot of
> freedom
> to their implementation.
>
> /// Jürgen
>
>
>
> On 07/02/2014 05:01 AM, Blake McBride wrote:
>
> As I've stated before, I am not smart enough to understand that spec.
>  IBM's language manual is readable, and it is clear about how it works.
>  Also, I just tested IBM APL 2.  It works as I describe.
>
>
> On Tue, Jul 1, 2014 at 9:48 PM, Elias Mårtenson <loke...@gmail.com> wrote:
>
>> The standard spec is not entirely clear on this, but the way I read it
>> suggests that everything it supposed to be copied.
>>
>>  Regards,
>> Elias
>>
>>
>> On 2 July 2014 09:58, Blake McBride <blake1...@gmail.com> wrote:
>>
>>> According to the IBM APL2 Programming Language Reference (page 423), the
>>> )COPY command should not copy ⎕PW.  The manual states:  "The only system
>>> objects that can be copied are ⎕CT, ⎕FC, ⎕IO, ⎕LX, ⎕PP, ⎕PR, and ⎕RL.
>>>
>>>  Current GNU APL:
>>>
>>>        )CLEAR
>>> CLEAR WS
>>>       ⎕PW←80
>>>       )save ws1
>>> 2014-07-01  20 <2014-07-01%20%C2%A020>:57:00 (GMT-5)
>>>       ⎕PW←132
>>>       )COPY ws1
>>> SAVED 2014-07-02 -4:57:00 (GMT-5)
>>>       ⎕PW
>>> 80
>>>
>>>
>>
>
>

Reply via email to