1* $Id: chars.sno,v 1.1 2001-12-27 15:07:30 phil Exp $
2
3* Symbolic names for characters
4* Phil Budne <phil@ultimate.com>
5* December 2001
6
7* add magic here to detect non-ASCII character sets
8* (see Gimpel's "orange book" program 11.3 for ideas)
9
10* ASCII characters;
11CHARS.ASCII
12	CHARS.NUL = CHAR(0)
13	CHARS.SOH = CHAR(1)
14	CHARS.STX = CHAR(2)
15	CHARS.ETX = CHAR(3)
16	CHARS.EOT = CHAR(4)
17	CHARS.ENQ = CHAR(5)
18	CHARS.ACK = CHAR(6)
19	CHARS.BEL = CHAR(7)
20	CHARS.BS  = CHAR(8)
21	CHARS.HT  = CHAR(9)
22	CHARS.NL  = CHAR(10)
23	CHARS.VT  = CHAR(11)
24	CHARS.NP  = CHAR(12)
25	CHARS.CR  = CHAR(13)
26	CHARS.SO  = CHAR(14)
27	CHARS.SI  = CHAR(15)
28	CHARS.DLE = CHAR(16)
29	CHARS.DC1 = CHAR(17)
30	CHARS.DC2 = CHAR(18)
31	CHARS.DC3 = CHAR(19)
32	CHARS.DC4 = CHAR(20)
33	CHARS.NAK = CHAR(21)
34	CHARS.SYN = CHAR(22)
35	CHARS.ETB = CHAR(23)
36	CHARS.CAN = CHAR(24)
37	CHARS.EM  = CHAR(25)
38	CHARS.SUB = CHAR(26)
39	CHARS.ESC = CHAR(27)
40	CHARS.FS  = CHAR(28)
41	CHARS.GS  = CHAR(29)
42	CHARS.RS  = CHAR(30)
43	CHARS.US  = CHAR(31)
44	CHARS.SP  = CHAR(32)
45	CHARS.DEL = CHAR(127)
46
47* some aliases for ASCII;
48	CHARS.CR = CHARS.NL
49	CHARS.TAB = CHARS.HT
50	CHARS.SPACE = CHARS.SP
51