A *character* string is either any string that has DATATYPE CHAR but not DATATYPE NUM, or is *any* string (and it might as well then be called 'anything string' instead of 'character string'). Q: "What's your motivation and the motivation of the recondite examples you supplied (which I deleted) other than to dispute Shmuel's reasonable assertion." A: "to dispute Shmuel's reasonable assertion." BTW "Are you just learning that not all languages are the same? Rexx doesn't even have a level-77." Nay, that REXX does not distinguish between quoted and unquoted data.
On 08/09/2020 04:27, Paul Gilmartin wrote: > On Tue, 8 Sep 2020 03:33:18 +0100, CM Poncelet wrote: > >> You said, "It isn't boolean; everything in REXX is a character string." >> � >> I agree that "it's all strings", but not that "everything in REXX is a >> *character* string." >> � > Persuing the Rexx Reference, SA32-0972-40, I find various instances > of "character string" to mean strings for which DATATYPE() would > not return CHAR. Particularly: > Numbers: > These are *character* strings consisting of one or more decimal > digits, ... > (emphasis added) > > What's your motivation and the motivation of the recondite > examples you supplied (which I deleted) other than to > dispute Shmuel's reasonable assertion. > > Would you consider an RCF to the Ref. requesting a clarification of > "character string" > > >>> On 07/09/2020 06:52, Seymour J Metz wrote: >>>> It isn't boolean; everything in REXX is a character string. > -- 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
