APPENDIX TWELVE 121,122 79,7A KEYDEF Pointer (LSB/MSB) to the keyboard definition table, initialized to 64337 ($FB51), where the system keyboard table resides. You can redefine the keyboard by writing a 192-byte table and POKEing its address here. The table consists of three 64-byte portions: lowercase keys, SHIFTed keys, and CTRL keys. The sys- tem table has the following assignments: Byte Key Byte Key 00 1 32 , 01 j 33 Space 02 ; 34 . 03 F1 (1200XL) 35 n 04 F2 (1200XL) 36 (128) 05 k 37 m 06 + 38 / 07 * 39 Inverse key (114) 08 o 40 r 09 (128; see below) 41 (128) 10 p 42 e 11 u 43 y 12 RETURN 44 TAB 13 i 45 t 14 - 46 w 15 = 47 q 16 v 48 9 17 HELP (128) 49 (128) 18 c 50 0 19 F3 (1200XL) 51 7 20 F4 (1200XL) 52 BACKSPACE 21 b 53 8 22 x 54 < 23 z 55 > 24 4 56 f 25 (128) 57 h 26 3 58 d 27 6 59 (128) 28 ESC 60 CAPS (130) 29 5 61 g 30 2 62 s 31 1 63 a The next 64 bytes contain the shifted characters (for example, a shifted is A, 5 shifted is %; look at the upper characters on your keyboard). The following 64 are CTRL key characters (many graphics characters), You have to create a table for all 192