Perhaps, but oorexx uses that nomenclature, and OREXX is where SysDumpVariables came in.
BTW, I tested and SYMBOL() returns VAR for dropped compound variables; if the stem is dropped it returns LIT. So the behavior of SYMBOL is not consistent with the behavior of SysDumpVariables. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [[email protected]] on behalf of Paul Gilmartin [[email protected]] Sent: Thursday, February 17, 2022 12:32 PM To: [email protected] Subject: Re: Rexx routine to dump all variables when debugging? On Thu, 17 Feb 2022 17:15:22 +0000, Seymour J Metz wrote: >Whatever nomenclature you want to use, the defined behavior is that the >compound variable has the same status is if it was dropped until you assign a >value to it. > "Default" is so misleading that IBM developers have misunderstood and introduced bugs that I twice needed to submit SRs to have them fixed by APAR. >________________________________________ >From: Paul Gilmartin >Sent: Thursday, February 17, 2022 10:14 AM > >>X.41 is not defined. All tails are dropped initially and when you assign a >>default value. >> >What's a "default value"? Are you inventing misleading terminology? >> >X.41 is defined by: > X. = "Preset" ><https://www.ibm.com/docs/en/zos/2.5.0?topic=symbols-stems> > ..., when a stem is used as the target of an assignment, all possible > compound variables whose names begin with that stem receive the > new value, -- 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
