| typedef struct AsciiInt AsciiInt; |
| |
| struct AsciiInt { |
| char* key; |
| int val; |
| }; |
| |
| enum { |
| Ltab2space, |
| Lspace, |
| Lempty, |
| Lhash, |
| Lplus, |
| Lcommaspace, |
| Lminus, |
| Larrow, |
| Lone, |
| Llt, |
| Lgt, |
| Lquestion, |
| Lindex, |
| Lreset, |
| Lsubmit, |
| Lnot0to9, |
| Lisindex, |
| L_blank, |
| Lfr, |
| Lnoname, |
| L_parent, |
| L_self, |
| L_top, |
| Lappl_form, |
| Lcircle, |
| Lcm, |
| Lcontent, |
| Ldisc, |
| Lem, |
| Lin, |
| Ljavascript, |
| Ljscript, |
| Ljscript1, |
| Lmm, |
| Lnone, |
| Lpi, |
| Lpt, |
| Lrefresh, |
| Lselect, |
| Lsquare, |
| Ltextarea |
| }; |
| |
| #define L(x) runeconsttab[(x)] |
| |
| extern Rune **runeconsttab; |
| |
| /* XXX: for unix port only */ |
| Rune **_cvtstringtab(char**, int); |
| StringInt *_cvtstringinttab(AsciiInt*, int); |
| void _runetabinit(void); |