In <[EMAIL PROTECTED]>, on 05/27/2007
   at 11:50 PM, Paul Gilmartin <[EMAIL PROTECTED]> said:

>As far as most of z/OS is concerned, yes.

No. A character "which EBCDIC considers alien." would not have an
assigned EBCDIC code point.

As an example of the exception, if I edit a file with "vi" in Unix 
>System Services and in input mode I press the TAB key, yes, '05'X is 
>entered it the file. But if I then edit that file with OEDIT,  >I get
the dreaded:

> ==MSG> -CAUTION- Data contains invalid (non-display) characters. Use
>command
> ==MSG>           ===> FIND P'.' to position cursor to these

Then you haven't read your ISPF documentation.

>If I try to execute the file as a Rexx EXEC, I get:
>IRX0013I Error running ./footab, line 2: Invalid character in
>program

I get the same result with a ยข; not because EBCDIC considers it alien,
but because it keyed it somewhere where REXX syntax doesn't allow it.

>I suspect something similar would happen if I used the file as SYSIN
>to assembler or SYSLIN to Binder.

Yes; an application will only accept a character somewhere where it is
valid for that application; HT is no different than the letter A in
that regard.

>Simply, programmers editing on ASCII platforms habitually use tab 
>characters to format their programs.

K3wl. That has nothing to do with the character set, only with the
applications. I can use tabs equally well on MVS, and, in fact, I
have.

>If the transfer scheme translates those TABs to '05'x, many things
>will not work as desired.

If the transfer does *not* translate those tabs as '05'X, it will
break many things.

-- 
     Shmuel (Seymour J.) Metz, SysProg and JOAT
     ISO position; see <http://patriot.net/~shmuel/resume/brief.html> 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to