I would vote for 2 (cheapest and honest solution)
Add a sentence to each:
Address hostemu 'TS' is equivalent to Call trace '?R'
Address hostemu 'TE' is equivalent to Call trace 'O'
Address hostemu 'HI' is equivalent to Signal halt
That's what I see with this little Test program
Trace R
Do i=1 To 100000
j=i**i
If i<5 Then
Say 'i='i 'j='j
If i=2 Then
address hostemu 'TS'
If i=3 Then
address hostemu 'TE'
End
Say i
address hostemu 'HI'
Say i
::requires hostemu LIBRARY
Note that these subcommands can also be entered in lowercase or mixed case :-)
Option 1: still cheaper but not quite as clear
Option 3: As cheap as 2 but not quite as honest
Option 4: Some effort and honest
Option 5: I couldn't possibly estimate the (huge) effort and I doubt that the
hostemu Library should/would play a role there
Walter
-----Ursprüngliche Nachricht-----
Von: CVBruce [mailto:[email protected]]
Gesendet: Montag, 07. September 2015 17:55
An: Open Object Rexx Users <[email protected]>
Betreff: Re: [Oorexx-users] How to use HI, TS and TE in *nix (bash)
Let me summarize the discussion:
1. The hostemu environment commands “TS” “TE” and “HI” work as documented in
the ooRexx Rexx Extensions manual.
2. The commands mentioned above although named like the CMS commands, don’t
work like the CMS commands.
3. The commands mentioned above offer little if any additional functionality to
ooRexx.
It would be interesting to hear from the author to understand his/her reason
for implementing the commands.
Possible paths forward:
1. Do nothing.
2. Add documentation to clarify the use and restrictions of the current
commands.
3. Remove documentation referring to the commands, i.e. make them undocumented.
4. Remove the commands from the software and documentation.
5. Enter an RFE to change how the commands work to be compatible with the
workings of the CMS commands.
Bruce
> On Sep 6, 2015, at 11:39 PM, Walter Pachl <[email protected]>
> wrote:
>
> Currently I see this:
>
> C:\Users\Walter>rexx loop
> 90000001
>
> C:\Users\Walter>hi
> Der Befehl "hi" ist entweder falsch geschrieben oder konnte nicht
> gefunden werden.
>
> C:\Users\Walter>rexx loop
> 90000001
>
> C:\Users\Walter>ts
> Der Befehl "ts" ist entweder falsch geschrieben oder konnte nicht
> gefunden werden.
>
> So my "immediate" commands are kept till my rexx ends.
>
> Not so on CMS
>
> Walter
> PS Der Befehl "xx" ist entweder falsch geschrieben oder konnte nicht gefunden
> werden.
> The 'xx' command was spelt incorrectly or could not be found
> -----Ursprüngliche Nachricht-----
> Von: J. Leslie Turriff [mailto:[email protected]]
> Gesendet: Sonntag, 06. September 2015 21:07
> An: Open Object Rexx Users <[email protected]>
> Betreff: Re: [Oorexx-users] How to use HI, TS and TE in *nix (bash)
>
> On Saturday 05 September 2015 21:10:57 CVBruce wrote:
>> I feel that I overstated the case, in that I do believe they are a
>> part of Rexx, in that they are supported in a particular Rexx implementation.
>> There are always going to be locally implemented features that are
>> not universally available in every implementation of the language.
>>
>> Bruce
>
> Agreed; but if provided as an emulation of another platform's
> capabilities, they should actually provide that capability.
>
> --
> A Caution to Everybody
>
> Consider the Auk;
> Becoming extinct because he forgot how to fly, and could only walk.
> Consider man, who may well become extinct
> Because he forgot how to walk and learned how to fly before he thinked.
>
> -- Ogden Nash
>
> ----------------------------------------------------------------------
> -------- _______________________________________________
> Oorexx-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oorexx-users
>
>
> ----------------------------------------------------------------------
> -------- _______________________________________________
> Oorexx-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oorexx-users
------------------------------------------------------------------------------
_______________________________________________
Oorexx-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-users