On Tue, 1 Feb 2011 15:50:40 -0500, Shmuel Metz (Seymour J.) <shmuel+ibm-
m...@patriot.net> wrote:

>
>I believe that he is running into a restriction in console processing.
>
>--

Correct. 

WTOs, WTORs and WTLs have always been restricted to a subset of code-
page 037 character set 697. Specifically, the following characters:

A through Z
0 through 9
characters + * / , . & ( ) ' - = : " % < > ? ; and blank

Some additional code-points are not translated to blanks. Here is the complete 
translate table:

       x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF 
------------------------------------------------- 
0x | 40 40 40 40 40 40 40 40 40 40 40 40 40 40 4C 6E ..............<> 
1x | 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 ................ 
2x | 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 ................ 
3x | 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 ................ 
4x | 40 40 40 40 40 40 40 40 40 40 4A 4B 4C 4D 4E 4F ..........¢.<(+| 
5x | 50 40 40 40 40 40 40 40 40 40 5A 5B 5C 5D 5E 5F &.........!$*);^ 
6x | 60 61 40 40 40 40 40 40 40 40 40 6B 6C 6D 6E 6F -/.........,%_>? 
7x | 40 40 40 40 40 40 40 40 40 40 7A 7B 7C 7D 7E 7F ..........:#@'=" 
8x | 40 81 82 83 84 85 86 87 88 89 40 40 40 40 40 40 .abcdefghi...... 
9x | 40 91 92 93 94 95 96 97 98 99 40 40 40 40 40 40 .jklmnopqr...... 
Ax | 40 40 A2 A3 A4 A5 A6 A7 A8 A9 40 40 40 40 40 40 ..stuvwxyz...... 
Bx | 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 ................ 
Cx | 40 C1 C2 C3 C4 C5 C6 C7 C8 C9 40 40 40 40 40 40 .ABCDEFGHI...... 
Dx | 40 D1 D2 D3 D4 D5 D6 D7 D8 D9 40 40 40 40 40 40 .JKLMNOPQR...... 
Ex | 40 40 E2 E3 E4 E5 E6 E7 E8 E9 40 40 40 40 40 40 ..STUVWXYZ...... 
Fx | F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 40 40 40 40 40 40 0123456789...... 


The restriction is largely historical and due to shortcomings in early print 
and 
display hardware.

- Early printers (1403) did not support lower-case and other code-points due 
to the impact printing technology in use at the time. Supporting lower-case 
and additional codepoints significantly reduced printing speed, even when 
those codepoints were not being used. At the time, SYSLOG went directly to 
a printer, not a data set, so the system could be constrained to operate at 
printer speed.

- Early display devices (2260, early 3270) did not support lower-case or other 
code-points due to the additional circuitry that was required to store the 
additional character images. Fast read-only memory was very expensive at 
the time.

- Lower-case (and other) English code-points collided with the codepoints 
used by the Japanese Katakana phonetic alphabet.

The first two restrictions have been dealt with by non-impact printing 
technology and increases in circuit density and are no longer an issue. The 
third restriction has been handled by incorporating the Katakana character set 
into the double-byte Kanji character set. Katakana-only display devices have 
ceased to exist.

While we have eased the restriction on the use of lower-case a through z 
characters in messages, we have not removed the restriction on the use of 
other code-points, although we have had a proposal to do so. The proposal 
died due to a lack of formal customer requirements that we fix the problem.

W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development

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

Reply via email to