bug-apl
[Top][All Lists]
Advanced

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

Re: [Bug-apl] Bug in my knowledge..


From: Juergen Sauermann
Subject: Re: [Bug-apl] Bug in my knowledge..
Date: Sat, 19 Apr 2014 12:19:15 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130330 Thunderbird/17.0.5

Hi Peter,

I believe IBM's APL2 langage reference manual and the ISO standard describe almost the same thing in different ways. The ISO standard is a bit more formal while the IBM docs are more descriptive. Unfortunately the ISO standard has significant gaps. most notably the
concept of binding strength which is only present in the IBM doc.

GNU APL was designed against both documents and differences (there were very few, mainly rellated to formatting of numbers) were handled on a case by case basis. There are a few more
operators in the ISO standard and they were implemented in GNU APL.

Apart from that the goal is to be as compatible to IBM APL2 as possible. A few minor things are missing, eg trace/stop vectors. They may be added at a later time. See README-4-compliance. Also have a look at the info file of GNU APL, enter "info apl" after installation. The extra functions
of GNU APL are described there.

Best regards,
Jürgen Sauermann


On 04/18/2014 08:10 PM, Peter Teeson wrote:
This is a bug in my brain but related to GNU APL.
Last time I used APL was when I worked at IPSA.
The language has been extended since then.

I have the ISO Standard and even the IBM APL2 Language Summary & Programming 
Guide.
What can I read for a summary of the differences between the APL I know/knew 
and GNU APL - ISO 13751?
(In my days at IPSA I shared an office with one of the authors of the ISO std)

TIA & respect

Peter






reply via email to

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