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