On Wed, 3 Jul 2024 19:36:52 +0000, Seymour J Metz <[email protected]> wrote:
>> No one said tech writes got it wrong nor consistently wrong. >Demonstrably false. I quote "It reads like it was written by someone who doesn't quite understand". This was not a claim the doc was wrong. People were using it for decades without calling IBM support. >> The SDSF syntax is self evident >Repeating a false claim doesn't make it true. Have you ever used REXX? The string past "address sdsf" is passed to SDSF. Creating that string using REXX has nothing to do with the SDSF command syntax. Often you can use the SDSF screen command but If you need something more complex, then it's the same as can understand batch SDSF command syntax, then you'll > >> While I wouldn't recommend it, you don't need to understand the REXX >> language to write a REXX function. > >Nor did I claim that you do. > >> Instead, an ADDRESS environment is created but even that is not a >> requirement. > >It isiff you want the application to be scriptable. Otherwise, not. > >> Again, having a knowledge of REXX would be useful but by no means shouldn't >> stop anyone from using the API to create variables. > >You seem to be conflating "knowledge ff REXX" with "knowledge of REXX syntax". >Knowledge of the API is what the developer needs. > >> Again, having a knolledge of REXX would be useful but by no means shouldn't >> stop anyone from using the API to create variables. > >If they don't have knowledge of vthe API then they will have a hard time using >it. That said, some things can be done with the TSO API. > >-- >Shmuel (Seymour J.) Metz >http://mason.gmu.edu/~smetz3 >עַם יִשְׂרָאֵל חַי >נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר > >________________________________________ >From: IBM Mainframe Discussion List <[email protected]> on behalf of >Jon Perryman <[email protected]> >Sent: Wednesday, July 3, 2024 2:46 PM >To: [email protected] >Subject: Re: As a long-time Rexx programmer > >On Wed, 3 Jul 2024 16:07:21 +0000, Seymour J Metz <[email protected]> wrote: > >>> The syntax is self-evident >>Alas, no; if it were hee tech writers wouldn't consistently get it wrong. > >No one said tech writes got it wrong nor consistently wrong. The original >complaint was about unusual and incomplete. REXX quoting, concatenation, >address SDSF ISFEXEC DA & more. Why have a repeat where SDSF & ISFEXEC >identify the environment. > >The SDSF syntax is self evident which is a string as used in the SDSF batch >interface. ADDRESS SDSF and quoting is a REXX paradigm documented in REXX. The >documentation doesn't require explanation of these because they are fully >documented in REXX. It would certainly be helpful knowing REXX but it is not a >requirement. > >>> IBMddesigned REXX to completely avoid the need for product developers to >>> understand REXX. >>In some cases, but if you want to defnne functions > >While I wouldn't recommend it, you don't need to understand the REXX language >to write a REXX function. > >That being said, most products rarel ccreate REXX functions because of >possible naming conflicts. Instead, an ADDRESS environment is created but >even that is not a requirement. E.g. when running in TSO skip creating an >ADDRESS environment and write a simple TSO command which by the way is called >using the TSO environment. > >> or to set REXX variables then you need to understand a bit more about the >> API. > >Again, having a knowledge of REXX would be useful but by no means shouldn't >stop anyone from using the API to create variables. > >---------------------------------------------------------------------- >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 ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
