Commit | Line | Data |
---|---|---|
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 |