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

Reply via email to