|
Defines |
| #define | OCTAL 8 |
| #define | HEX 16 |
Functions |
| static int | getLexicalToken (ej_t *ep, int state) |
| static int | tokenAddChar (ej_t *ep, int c) |
| static int | inputGetc (ej_t *ep) |
| static void | inputPutback (ej_t *ep, int c) |
| static int | charConvert (ej_t *ep, int base, int maxDig) |
| int | ejLexOpen (ej_t *ep) |
| void | ejLexClose (ej_t *ep) |
| int | ejLexOpenScript (ej_t *ep, char_t *script) |
| void | ejLexCloseScript (ej_t *ep) |
| void | ejLexSaveInputState (ej_t *ep, ejinput_t *state) |
| void | ejLexRestoreInputState (ej_t *ep, ejinput_t *state) |
| void | ejLexFreeInputState (ej_t *ep, ejinput_t *state) |
| int | ejLexGetToken (ej_t *ep, int state) |
| void | ejLexPutbackToken (ej_t *ep, int tid, char_t *string) |