BSD 4 release
[unix-history] / usr / src / cmd / lisp / h / chars.h
CommitLineData
31cef89c
BJ
1/* sccs id @(#)chars.h 34.1 10/3/80 */
2
8cd657f4
JF
3/* lexical table for input and output ***********************************/
4/* the format of the entries are: ab..xxxx */
5/* */
6/* where a is set iff the atom containing the symbol must be quoted */
7/* where b is set iff the character separates atoms normally */
8/* where xxxx is a number unique to the class of symbol */
9
10#define VNUM 0000
11#define VMINUS 0001
12#define VSIGN 0001
13#define VCHAR 0002
14#define VSCA 0102
15#define VLPARA 0303
16#define VRPARA 0304
31cef89c 17#define VPERD 0205
8cd657f4
JF
18#define VLBRCK 0306
19#define VRBRCK 0307
20#define VEOF 0310
21#define VSQ 0311
22#define VDQ 0212
23#define VSD 0211
24#define VERR 0313
25#define VSEP 0314
26#define VSPL 0315
27#define VMAC 0316
28#define VESC 0217
29#define VQUO 0326
30
31
32#define QUTMASK 0200
33#define SEPMASK 0100
34
35#define TSCA 1
36#define TLPARA 2
37#define TRPARA 3
38#define TPERD 4
39#define TEOF 5
40#define TSPL 6
41#define TMAC 7
42#define TSQ 8
43#define TLBKT 9