Lines Matching refs:LexState
51 static void save (LexState *ls, int c) { in save()
78 const char *luaX_token2str (LexState *ls, int token) { in luaX_token2str()
89 static const char *txtToken (LexState *ls, int token) { in txtToken()
102 void luaX_lexerror (LexState *ls, const char *msg, int token) { in luaX_lexerror()
112 void luaX_syntaxerror (LexState *ls, const char *msg) { in luaX_syntaxerror()
117 TString *luaX_newstring (LexState *ls, const char *str, size_t l) { in luaX_newstring()
129 static void inclinenumber (LexState *ls) { in inclinenumber()
140 void luaX_setinput (lua_State *L, LexState *ls, ZIO *z, TString *source) { in luaX_setinput()
163 static int check_next (LexState *ls, const char *set) { in check_next()
171 static void buffreplace (LexState *ls, char from, char to) { in buffreplace()
179 static void trydecpoint (LexState *ls, SemInfo *seminfo) { in trydecpoint()
194 static void read_numeral (LexState *ls, SemInfo *seminfo) { in read_numeral()
210 static int skip_sep (LexState *ls) { in skip_sep()
223 static void read_long_string (LexState *ls, SemInfo *seminfo, int sep) { in read_long_string()
278 static void read_string (LexState *ls, int del, SemInfo *seminfo) { in read_string()
334 static int llex (LexState *ls, SemInfo *seminfo) { in llex()
448 void luaX_next (LexState *ls) { in luaX_next()
459 void luaX_lookahead (LexState *ls) { in luaX_lookahead()