Mike Cowlishaw created the Rexx language <g>
https://en.wikipedia.org/wiki/Mike_Cowlishaw
On 26/04/2020 15:48, Paul Gilmartin wrote:
> On Sun, 26 Apr 2020 07:39:27 +0000, Seymour J Metz wrote:
>
>> They say that the memory is the second thing to go; I don't remember the
>> first thing.
>>
>> Given that Mike Cowlishaw was involved in developing ANSI X3.274-1996, I'm
>> pretty sure that he would claim that to be the standard Rexx language, just
>> as I'm pretty sure that John Backus would consider X3.9-1966, X3.9-1978,
>> etc., to be standard Fortran, not what ran on the 704.
>>
> I find this akin to expecting all software to follow the antiquated
> MSDOS 8.3 filename format convention.
>
>> ________________________________________
>> From: CM Poncelet
>> Sent: Saturday, April 25, 2020 11:40 PM
>>
>> "ON NO VALUE" from memory.
>>
> At one time, IBM's Rexx compiler considered SIGNAL ON NOVALUE (sic) a
> syntax error if the label was not supplied. I think it got better shortly.
>
>> "supports the standard Rexx language" as per Mike Cowlishaw's definition
>> (COW).
>>
>> Comparison of Built-In Functions
>>
>> The following table provides a comparison of Built-In Functions
>> for VM/SP CMS REXX (CMS), M.F. Cowlishaw's definition (COW),
>> Systems Application Architecture Procedures Language (SAA), and
>> CTC REXX.
>>
>> Table 3. Comparison of Built-in Functions
>>
>>
>> Availability of Built-in Functions
>>
>> Function SAA COW CMS CTC
>> ...
>> CHARIN x x - x
>> CHAROUT x x - x
>> CHARS x x - x
>> ...
>> DATE x x x x
>> ...
> But no discussion of supported operand formats.
>
>> LINEIN x x - x
>> LINEOUT x x - x
>> ...
>> STREAM x - - x
>> ...
> CMS Rexx has supported the *standard* stream I/O for many releases.
>
> Where does one find SAA nowadays. Mostly, I remember its incursion
> was disruptive by scrambling ISPF's familiar PF key assignments.
>
>>>> See below for the SPF/PC standard Rexx one.
>>>>
> I don't believe SPF/PC governs the standard for either Rexx or Java.
>
>>> DATE('B',foo,'S') is valid in standard Rexx. I don't believe that the first
>>> and third
>>> parameters are allowed to be longer than 1 character.
>>>
> They're truncated. Characters beyond the initial are irrelevant.
>
> ________________________________________
>>> From: CM Poncelet
>>> Sent: Saturday, April 25, 2020 7:10 PM
>>>
>>> Have you checked that your version works, other than on a mainframe?
>>>
> Regina, yes.
>
>>> SPF/PC Rexx supports the standard Rexx language, but not the full IBM
>>> REXX (which includes EXECIO etc.) and it does not recognise your format
>>> of DATE parms. ...
>>>
> SPF/PC, perhaps; standard, no.
>
> -- gil
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
> .
>
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN