I've seen code that does. I would never bless it in a code review. To me the big advantage is that adding language features doesn't break existing code.
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר ________________________________________ From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of Robin Vowels <0000054c2a8bb600-dmarc-requ...@listserv.ua.edu> Sent: Sunday, April 21, 2024 11:52 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: REXX vs other languages On 2024-04-22 00:05, Seymour J Metz wrote: > While PL/I has no reserved words, it is considered bad form to use a > keyword as an entry or variable name. The same principle applies to > Rexx; using, e.g., DO, ELSE, END, EXIT, IF, ITERATE, OTHERWISE, > PROCEDURE, THEN, WHEN, as a variable name can make the code hard to > read. One would not use as variable such common keywords as mentioned above. The real advantage is that one doesn't need to keep in mind all those uncommonly-used words that might be used as variable names, ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN