In a recent note, "Hunkeler Peter (KIUK 3)" said:

> Date:         Mon, 29 Jan 2007 09:18:06 +0100
> 
> 3. The LE runtime runs in the C locale with CP1047 by default.
>    You can tell it to do otherwiese with:
> 
>    //STEP1    EXEC   PGM=AOPBATCH,
>    // PARM='ENVAR("LC_ALL=De_DE.IBM-273")/sh'
> 
>    Then AOPBATCH's shell will assume characters are encoded
>    in CP273, so x'EC' will be interpreted as  '\'.
>    No need to fiddle around with hex mode, no need for iconv.
> 
At what level is this translation performed.  For example,
suppose an assembler program with source in the IBM-1047
code page, and assembled and linked in the IBM-1047 locale
does a BPX1RED then a CLI '\' on the data in the buffer.
Will this match an IBM-1047 '\' or an IBM-273 '\'?

What about a C program?  Etc.?

I hate EBCDIC!  Is Unicode a solution?

-- gil
-- 
StorageTek
INFORMATION made POWERFUL

----------------------------------------------------------------------
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