Example 5:

Alter the ASCII user table as follows, display the changed table and activate it:

- Change position x’5B’ to value x’C0’ and position x’5D’ to value x’D0’

- Change position x’7B’ to value x’AD’ and position x’7D’ to value x’B0’

HHC00013I Herc command: 'cp_updt alter ascii (5b,c0,5d,d0,7b,ad,7d,bd)'

HHC01487I Codepage: Altering user table ascii/h2g

HHC01488I Codepage: Pos[5B] was AD is C0

HHC01488I Codepage: Pos[5D] was BD is D0

HHC01488I Codepage: Pos[7B] was C0 is AD

HHC01488I Codepage: Pos[7D] was D0 is BD

HHC00013I Herc command: 'cp_updt display ascii'

HHC01484I Codepage: Displaying user table ascii/h2g

HHC01485I Codepage: _0_1_2_3 _4_5_6_7 _8_9_A_B _C_D_E_F 0... 4... 8... C...

HHC01486I Codepage: 0_ 00010203 372D2E2F 1605250B 0C0D0E0F .... .... .... .... 0_

HHC01486I Codepage: 1_ 10111213 3C3D3226 18191A27 221D351F .... .... .... .... 1_

HHC01486I Codepage: 2_ 405A7F7B 5B6C507D 4D5D5C4E 6B604B61 !"# $%&' ()*+ ,-./ 2_

HHC01486I Codepage: 3_ F0F1F2F3 F4F5F6F7 F8F97A5E 4C7E6E6F 0123 4567 89:; <=>? 3_

HHC01486I Codepage: 4_ 7CC1C2C3 C4C5C6C7 C8C9D1D2 D3D4D5D6 @ABC DEFG HIJK LMNO 4_

HHC01486I Codepage: 5_ D7D8D9E2 E3E4E5E6 E7E8E9C0 E0D05F6D PQRS TUVW XYZ{ \}^_ 5_

HHC01486I Codepage: 6_ 79818283 84858687 88899192 93949596 `abc defg hijk lmno 6_

HHC01486I Codepage: 7_ 979899A2 A3A4A5A6 A7A8A9AD 6ABDA107 pqrs tuvw xyz[ |]~. 7_

HHC01486I Codepage: 8_ 68DC5142 43444748 52535457 56586367 .... .... .... .... 8_

HHC01486I Codepage: 9_ 719C9ECB CCCDDBDD DFECFCB0 B1B2B3B4 .... .... .... .... 9_

HHC01486I Codepage: A_ 4555CEDE 49690406 AB08BAB8 B7AA8A8B .... .... .... .... A_

HHC01486I Codepage: B_ 090A14BB 15B5B617 1BB91C1E BC20BEBF .... .... .... .... B_

HHC01486I Codepage: C_ 21232428 292A2B2C 3031CA33 343638CF .... .... .... .... C_

HHC01486I Codepage: D_ 393A3B3E 41464A4F 5962DA64 65667072 .... .... .... .... D_

HHC01486I Codepage: E_ 73E17475 76777880 8C8D8EEB 8FEDEEEF .... .... .... .... E_

HHC01486I Codepage: F_ 909A9B9D 9FA0ACAE AFFDFEFB 3FEAFAFF .... .... .... .... F_

HHC00013I Herc command: 'codepage user'

HHC01474I Using 'internal' codepage conversion table 'user'

Figure 77: CP_UPD command (alter ASCII user table)

Example 6:

Reset the internal user tables to binary zero.

HHC00013I Herc command: 'cp_updt reset'

HHC01479I Codepage 'user' is deleted

HHC00013I Herc command: 'cp_updt display ascii'

HHC01484I Codepage: Displaying user table ascii/h2g, table is invalid

HHC01485I Codepage: _0_1_2_3 _4_5_6_7 _8_9_A_B _C_D_E_F 0... 4... 8... C...

HHC01486I Codepage: 0_ 00000000 00000000 00000000 00000000 .... .... .... .... 0_

HHC01486I Codepage: 1_ 00000000 00000000 00000000 00000000 .... .... .... .... 1_

HHC01486I Codepage: 2_ 00000000 00000000 00000000 00000000 .... .... .... .... 2_

HHC01486I Codepage: 3_ 00000000 00000000 00000000 00000000 .... .... .... .... 3_

HHC01486I Codepage: 4_ 00000000 00000000 00000000 00000000 .... .... .... .... 4_

HHC01486I Codepage: 5_ 00000000 00000000 00000000 00000000 .... .... .... .... 5_

HHC01486I Codepage: 6_ 00000000 00000000 00000000 00000000 .... .... .... .... 6_

HHC01486I Codepage: 7_ 00000000 00000000 00000000 00000000 .... .... .... .... 7_

HHC01486I Codepage: 8_ 00000000 00000000 00000000 00000000 .... .... .... .... 8_

HHC01486I Codepage: 9_ 00000000 00000000 00000000 00000000 .... .... .... .... 9_

HHC01486I Codepage: A_ 00000000 00000000 00000000 00000000 .... .... .... .... A_

HHC01486I Codepage: B_ 00000000 00000000 00000000 00000000 .... .... .... .... B_

HHC01486I Codepage: C_ 00000000 00000000 00000000 00000000 .... .... .... .... C_

HHC01486I Codepage: D_ 00000000 00000000 00000000 00000000 .... .... .... .... D_

HHC01486I Codepage: E_ 00000000 00000000 00000000 00000000 .... .... .... .... E_

HHC01486I Codepage: F_ 00000000 00000000 00000000 00000000 .... .... .... .... F_

Figure 78: CP_UPD command (reset user codepage tables)

Example 7:

Test the internal user tables.

HHC00013I Herc command: 'cp_updt test'

HHC01487I Codepage: Testing user table ebcdic/g2h vs. ascii/h2g

HHC01491I Codepage: g2h pos[15] = 0A; h2g pos[0A] = 25

HHC01491I Codepage: g2h pos[AD] = 5B; h2g pos[5B] = C0

HHC01491I Codepage: g2h pos[BD] = 5D; h2g pos[5D] = D0

HHC01491I Codepage: g2h pos[C0] = 7B; h2g pos[7B] = AD

HHC01491I Codepage: g2h pos[D0] = 7D; h2g pos[7D] = BD

HHC01487I Codepage: Testing user table ascii/h2g vs. ebcdic/g2h

HHC01492I Codepage: h2g pos[5B] = C0; g2h pos[C0] = 7B

HHC01492I Codepage: h2g pos[5D] = D0; g2h pos[D0] = 7D

HHC01492I Codepage: h2g pos[7B] = AD; g2h pos[AD] = 5B

HHC01492I Codepage: h2g pos[7D] = BD; g2h pos[BD] = 5D

HHC01492I Codepage: h2g pos[B4] = 15; g2h pos[15] = 0A

Figure 79: CP_UPD command (test user codepage tables)

Previous Page Next Page