Lines Matching refs:script
226 static void createargtable (lua_State *L, char **argv, int argc, int script) { in createargtable() argument
228 if (script == argc) script = 0; /* no script name? */ in createargtable()
229 narg = argc - (script + 1); /* number of positive indices */ in createargtable()
230 lua_createtable(L, narg, script + 1); in createargtable()
233 lua_rawseti(L, -2, i - script); in createargtable()
557 int script; in pmain() local
558 int args = collectargs(argv, &script); in pmain()
562 print_usage(argv[script]); /* 'script' has index of bad arg. */ in pmain()
572 createargtable(L, argv, argc, script); /* create table 'arg' */ in pmain()
577 if (!runargs(L, argv, script)) /* execute arguments -e and -l */ in pmain()
579 if (script < argc && /* execute main script (if there is one) */ in pmain()
580 handle_script(L, argv + script) != LUA_OK) in pmain()
584 else if (script == argc && !(args & (has_e | has_v))) { /* no arguments? */ in pmain()