Paul Gilmartin wrote:
> On Jan 27, 2010, at 09:44, Glenn Knickerbocker wrote:
> > expect EBCDIC 5F to translate to ASCII 5E "^" rather than AC "¬".
> What does Rexx accept/support?
That gets even worse. ooRexx, at least, supports the DOS xAA "ª" on
Windows, so none of the
translations are any good.
> Programmers who want to write
> portable Rexx nowadays use '\' to indicate negation.
> '[', ']', '{', and '}' are also problematic. Some say also '|'.
Those are problematic just within EBCDIC! But they're all in 7-bit
ASCII, so choosing an ASCII-like code page is no problem once you've
figured out which EBCDIC page you're on.
Worse, the same applies to the backslash, further complicating the
problem for Rexx: Do you mean the standard backslash (E0) or the APL
one (B7)? I've never understood why Mike gave us two bad choices for
that operator and no good ones.
¬R