Blob


1 typedef struct AsciiInt AsciiInt;
3 struct AsciiInt {
4 char* key;
5 int val;
6 };
8 enum {
9 Ltab2space,
10 Lspace,
11 Lempty,
12 Lhash,
13 Lplus,
14 Lcommaspace,
15 Lminus,
16 Larrow,
17 Lone,
18 Llt,
19 Lgt,
20 Lquestion,
21 Lindex,
22 Lreset,
23 Lsubmit,
24 Lnot0to9,
25 Lisindex,
26 L_blank,
27 Lfr,
28 Lnoname,
29 L_parent,
30 L_self,
31 L_top,
32 Lappl_form,
33 Lcircle,
34 Lcm,
35 Lcontent,
36 Ldisc,
37 Lem,
38 Lin,
39 Ljavascript,
40 Ljscript,
41 Ljscript1,
42 Lmm,
43 Lnone,
44 Lpi,
45 Lpt,
46 Lrefresh,
47 Lselect,
48 Lsquare,
49 Ltextarea
50 };
52 #define L(x) runeconsttab[(x)]
54 extern Rune **runeconsttab;
56 /* XXX: for unix port only */
57 Rune **_cvtstringtab(char**, int);
58 StringInt *_cvtstringinttab(AsciiInt*, int);
59 void _runetabinit(void);