MCPcopy Create free account
hub / github.com/Achain-Dev/Achain / luaX_setinput

Function luaX_setinput

src/Chain/libraries/glua/llex.cpp:165–179  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

163
164
165void luaX_setinput(lua_State *L, LexState *ls, ZIO *z, TString *source,
166 int firstchar) {
167 ls->t.token = 0;
168 ls->decpoint = '.';
169 ls->L = L;
170 ls->current = firstchar;
171 ls->lookahead.token = TK_EOS; /* no look-ahead token */
172 ls->z = z;
173 ls->fs = nullptr;
174 ls->linenumber = 1;
175 ls->lastline = 1;
176 ls->source = source;
177 ls->envn = luaS_newliteral(L, LUA_ENV); /* get env name */
178 luaZ_resizebuffer(ls->L, ls->buff, LUA_MINBUFFER); /* initialize buffer */
179}
180
181
182

Callers 1

luaY_parserFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected