rewrite tstp as __stop_signal_handler: new implementation
[unix-history] / usr / src / lib / libcurses / unctrl.c
CommitLineData
b059c7be 1/*
2f14f200
KB
2 * Copyright (c) 1981 Regents of the University of California.
3 * All rights reserved.
4 *
7e3eac84 5 * %sccs.include.redist.c%
b059c7be
DF
6 */
7
8#ifndef lint
632220b8 9static char sccsid[] = "@(#)unctrl.c 5.6 (Berkeley) %G%";
2f14f200 10#endif /* not lint */
b059c7be 11
632220b8 12char *__unctrl[256] = {
4c5787f2
KB
13 "^@", "^A", "^B", "^C", "^D", "^E", "^F", "^G",
14 "^H", "^I", "^J", "^K", "^L", "^M", "^N", "^O",
15 "^P", "^Q", "^R", "^S", "^T", "^U", "^V", "^W",
16 "^X", "^Y", "^Z", "^[", "^\\", "^]", "^~", "^_",
17 " ", "!", "\"", "#", "$", "%", "&", "'",
18 "(", ")", "*", "+", ",", "-", ".", "/",
19 "0", "1", "2", "3", "4", "5", "6", "7",
20 "8", "9", ":", ";", "<", "=", ">", "?",
21 "@", "A", "B", "C", "D", "E", "F", "G",
22 "H", "I", "J", "K", "L", "M", "N", "O",
23 "P", "Q", "R", "S", "T", "U", "V", "W",
24 "X", "Y", "Z", "[", "\\", "]", "^", "_",
25 "`", "a", "b", "c", "d", "e", "f", "g",
26 "h", "i", "j", "k", "l", "m", "n", "o",
27 "p", "q", "r", "s", "t", "u", "v", "w",
28 "x", "y", "z", "{", "|", "}", "~", "^?",
632220b8
EA
29
30 "0x80", "0x81", "0x82", "0x83", "0x84", "0x85", "0x86", "0x87",
31 "0x88", "0x89", "0x8a", "0x8b", "0x8c", "0x8d", "0x8e", "0x8f",
32 "0x90", "0x91", "0x92", "0x93", "0x94", "0x95", "0x96", "0x97",
33 "0x98", "0x99", "0x9a", "0x9b", "0x9c", "0x9d", "0x9e", "0x9f",
34 "0xa0", "0xa1", "0xa2", "0xa3", "0xa4", "0xa5", "0xa6", "0xa7",
35 "0xa8", "0xa9", "0xaa", "0xab", "0xac", "0xad", "0xae", "0xaf",
36 "0xb0", "0xb1", "0xb2", "0xb3", "0xb4", "0xb5", "0xb6", "0xb7",
37 "0xb8", "0xb9", "0xba", "0xbb", "0xbc", "0xbd", "0xbe", "0xbf",
38 "0xc0", "0xc1", "0xc2", "0xc3", "0xc4", "0xc5", "0xc6", "0xc7",
39 "0xc8", "0xc9", "0xca", "0xcb", "0xcc", "0xcd", "0xce", "0xcf",
40 "0xd0", "0xd1", "0xd2", "0xd3", "0xd4", "0xd5", "0xd6", "0xd7",
41 "0xd8", "0xd9", "0xda", "0xdb", "0xdc", "0xdd", "0xde", "0xdf",
42 "0xe0", "0xe1", "0xe2", "0xe3", "0xe4", "0xe5", "0xe6", "0xe7",
43 "0xe8", "0xe9", "0xea", "0xeb", "0xec", "0xed", "0xee", "0xef",
44 "0xf0", "0xf1", "0xf2", "0xf3", "0xf4", "0xf5", "0xf6", "0xf7",
45 "0xf8", "0xf9", "0xfa", "0xfb", "0xfc", "0xfd", "0xfe", "0xff",
4c5787f2 46};
e2423281 47
632220b8
EA
48char __unctrllen[256] = {
49 2, 2, 2, 2, 2, 2, 2, 2,
50 2, 2, 2, 2, 2, 2, 2, 2,
51 2, 2, 2, 2, 2, 2, 2, 2,
52 2, 2, 2, 2, 2, 2, 2, 2,
53 1, 1, 1, 1, 1, 1, 1, 1,
54 1, 1, 1, 1, 1, 1, 1, 1,
55 1, 1, 1, 1, 1, 1, 1, 1,
56 1, 1, 1, 1, 1, 1, 1, 1,
57 1, 1, 1, 1, 1, 1, 1, 1,
58 1, 1, 1, 1, 1, 1, 1, 1,
59 1, 1, 1, 1, 1, 1, 1, 1,
60 1, 1, 1, 1, 1, 1, 1, 1,
61 1, 1, 1, 1, 1, 1, 1, 1,
62 1, 1, 1, 1, 1, 1, 1, 1,
63 1, 1, 1, 1, 1, 1, 1, 1,
64 1, 1, 1, 1, 1, 1, 1, 2,
65 4, 4, 4, 4, 4, 4, 4, 4,
66 4, 4, 4, 4, 4, 4, 4, 4,
67 4, 4, 4, 4, 4, 4, 4, 4,
68 4, 4, 4, 4, 4, 4, 4, 4,
69 4, 4, 4, 4, 4, 4, 4, 4,
70 4, 4, 4, 4, 4, 4, 4, 4,
71 4, 4, 4, 4, 4, 4, 4, 4,
72 4, 4, 4, 4, 4, 4, 4, 4,
73 4, 4, 4, 4, 4, 4, 4, 4,
74 4, 4, 4, 4, 4, 4, 4, 4,
75 4, 4, 4, 4, 4, 4, 4, 4,
76 4, 4, 4, 4, 4, 4, 4, 4,
77 4, 4, 4, 4, 4, 4, 4, 4,
78 4, 4, 4, 4, 4, 4, 4, 4,
79 4, 4, 4, 4, 4, 4, 4, 4,
80 4, 4, 4, 4, 4, 4, 4, 4,
e2423281 81};