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()
560 int script; in pmain() local
561 int args = collectargs(argv, &script); in pmain()
565 print_usage(argv[script]); /* 'script' has index of bad arg. */ in pmain()
575 createargtable(L, argv, argc, script); /* create table 'arg' */ in pmain()
580 if (!runargs(L, argv, script)) /* execute arguments -e and -l */ in pmain()
582 if (script < argc && /* execute main script (if there is one) */ in pmain()
583 handle_script(L, argv + script) != LUA_OK) in pmain()
587 else if (script == argc && !(args & (has_e | has_v))) { /* no arguments? */ in pmain()