• ECMA-50 standard has a good PDF now

    From watfiv@21:1/5 to All on Mon Aug 21 12:53:40 2023
    The ECMA has always had up on their web site an unreadable copy of ECMA-50, their standard for PL/1 (from 1976).

    I could not find it anywhere else so I wrote to them asking to put a readable copy up and they did! You can get it from ...

    https://www.ecma-international.org/publications-and-standards/standards/ecma-50/

    I haven't had time to read it yet (400+ pages), so I don't know how useful it is to anyone.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Flass@21:1/5 to watfiv on Mon Aug 21 15:12:47 2023
    watfiv <watfiv@gmail.com> wrote:
    The ECMA has always had up on their web site an unreadable copy of
    ECMA-50, their standard for PL/1 (from 1976).

    I could not find it anywhere else so I wrote to them asking to put a
    readable copy up and they did! You can get it from ...

    https://www.ecma-international.org/publications-and-standards/standards/ecma-50/

    I haven't had time to read it yet (400+ pages), so I don't know how useful it is to anyone.


    Thank you, I never thought of doing this. I have a copy of the ANSI
    standard, presumably the same as the ECMA standard, and a PDF of the subset standard. It would have been a lot more useful if I’d had them before starting on Iron Spring PL/I. I tend to rely more on the IBM manuals, and
    refer to the standards (and other sources) when the manuals aren’t clear. Last resort is to test something with the IBM compiler to see what it does.

    --
    Pete

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John W Kennedy@21:1/5 to Peter Flass on Mon Aug 21 20:54:03 2023
    On 8/21/23 6:12 PM, Peter Flass wrote:
    watfiv <watfiv@gmail.com> wrote:
    The ECMA has always had up on their web site an unreadable copy of
    ECMA-50, their standard for PL/1 (from 1976).

    I could not find it anywhere else so I wrote to them asking to put a
    readable copy up and they did! You can get it from ...

    https://www.ecma-international.org/publications-and-standards/standards/ecma-50/

    I haven't had time to read it yet (400+ pages), so I don't know how useful it is to anyone.


    Thank you, I never thought of doing this. I have a copy of the ANSI
    standard, presumably the same as the ECMA standard, and a PDF of the subset standard. It would have been a lot more useful if I’d had them before starting on Iron Spring PL/I. I tend to rely more on the IBM manuals, and refer to the standards (and other sources) when the manuals aren’t clear. Last resort is to test something with the IBM compiler to see what it does.


    The IBM Language Specification Manual (Y33-6003) is far more detailed
    and complete than the later Language Reference Manuals. The most
    complete is the five-volume Universa Language Definition III. Alas,
    neither one was updated after the 60s, and the ULD-III is hard to find.
    (The ULD is so rigorous that it starts out by defining & and |. That may
    seem nothing special, but in this case, it’s & and | as used in the definition itself; & and | as used in PL/I come much later.

    --
    John W. Kennedy
    Algernon Burbage, Lord Roderick, Father Martin, Bishop Baldwin,
    King Pellinore, Captain Bailey, Merlin -- A Kingdom for a Stage!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)