Lines Matching refs:LexState
46 static l_noret lexerror (LexState *ls, const char *msg, int token);
49 static void save (LexState *ls, int c) { in save()
72 const char *luaX_token2str (LexState *ls, int token) { in luaX_token2str()
88 static const char *txtToken (LexState *ls, int token) { in txtToken()
101 static l_noret lexerror (LexState *ls, const char *msg, int token) { in lexerror()
111 l_noret luaX_syntaxerror (LexState *ls, const char *msg) { in luaX_syntaxerror()
121 TString *luaX_newstring (LexState *ls, const char *str, size_t l) { in luaX_newstring()
145 static void inclinenumber (LexState *ls) { in inclinenumber()
156 void luaX_setinput (lua_State *L, LexState *ls, ZIO *z, TString *source, in luaX_setinput()
182 static int check_next (LexState *ls, const char *set) { in check_next()
193 static void buffreplace (LexState *ls, char from, char to) { in buffreplace()
212 static void trydecpoint (LexState *ls, SemInfo *seminfo) { in trydecpoint()
229 static void read_numeral (LexState *ls, SemInfo *seminfo) { in read_numeral()
254 static int skip_sep (LexState *ls) { in skip_sep()
267 static void read_long_string (LexState *ls, SemInfo *seminfo, int sep) { in read_long_string()
302 static void escerror (LexState *ls, int *c, int n, const char *msg) { in escerror()
312 static int readhexaesc (LexState *ls) { in readhexaesc()
326 static int readdecesc (LexState *ls) { in readdecesc()
340 static void read_string (LexState *ls, int del, SemInfo *seminfo) { in read_string()
398 static int llex (LexState *ls, SemInfo *seminfo) { in llex()
515 void luaX_next (LexState *ls) { in luaX_next()
526 int luaX_lookahead (LexState *ls) { in luaX_lookahead()