Lines Matching refs:argc
102 eval(const char *argv[], int argc, int td, int is_traced) in eval() argument
110 mark = trace(argv, argc, infile+ilevel); in eval()
112 expand_macro(argv, argc); in eval()
114 expand_builtin(argv, argc, td); in eval()
123 expand_builtin(const char *argv[], int argc, int td) in expand_builtin() argument
131 printf("argc = %d\n", argc); in expand_builtin()
132 for (n = 0; n < argc; n++) in expand_builtin()
145 ac = argc; in expand_builtin()
147 if (argc == 3 && !*(argv[2]) && !mimic_gnu) in expand_builtin()
148 argc--; in expand_builtin()
153 if (argc > 2) in expand_builtin()
154 dodefine(argv[2], (argc > 3) ? argv[3] : null); in expand_builtin()
158 if (argc > 2) in expand_builtin()
159 dopushdef(argv[2], (argc > 3) ? argv[3] : null); in expand_builtin()
163 dodump(argv, argc); in expand_builtin()
167 dotrace(argv, argc, 1); in expand_builtin()
171 dotrace(argv, argc, 0); in expand_builtin()
184 if (argc > 3 && *argv[3] != '\0') { in expand_builtin()
191 if (argc > 4) { in expand_builtin()
198 if (argc > 2) in expand_builtin()
204 doifelse(argv, argc); in expand_builtin()
213 if (argc > 3) { in expand_builtin()
216 else if (argc > 4) in expand_builtin()
226 pbnum((argc > 2) ? strlen(argv[2]) : 0); in expand_builtin()
234 if (argc > 2) { in expand_builtin()
248 if (argc > 2) { in expand_builtin()
261 if (argc > 2) { in expand_builtin()
277 if (argc > 2) in expand_builtin()
281 if (argc > 2) { in expand_builtin()
299 if (argc > 2) in expand_builtin()
304 if (argc > 2) in expand_builtin()
311 if (argc > 2) in expand_builtin()
315 doformat(argv, argc); in expand_builtin()
323 dochc(argv, argc); in expand_builtin()
331 if (argc > 3) in expand_builtin()
332 dosub(argv, argc); in expand_builtin()
341 if (argc > 3) { in expand_builtin()
342 for (n = argc - 1; n > 3; n--) { in expand_builtin()
355 if (argc > 2) { in expand_builtin()
370 doundiv(argv, argc); in expand_builtin()
386 if (argc > 2) in expand_builtin()
387 for (n = 2; n < argc; n++) in expand_builtin()
397 if (argc > 2) in expand_builtin()
398 for (n = 2; n < argc; n++) in expand_builtin()
406 if (argc > 2) { in expand_builtin()
430 if (argc > 3) { in expand_builtin()
434 if (argc > 4) in expand_builtin()
440 } else if (argc > 2) in expand_builtin()
450 pbnum((argc > 3) ? indx(argv[2], argv[3]) : -1); in expand_builtin()
458 if (argc > 2) { in expand_builtin()
459 for (n = 2; n < argc; n++) in expand_builtin()
479 if (argc > 2) in expand_builtin()
488 exit((argc > 2) ? atoi(argv[2]) : 0); in expand_builtin()
492 if (argc > 2) in expand_builtin()
493 for (n = 2; n < argc; n++) in expand_builtin()
498 if (argc > 2) in expand_builtin()
499 doindir(argv, argc); in expand_builtin()
503 if (argc > 2) in expand_builtin()
504 dobuiltin(argv, argc); in expand_builtin()
508 if (argc > 2) in expand_builtin()
509 dopatsubst(argv, argc); in expand_builtin()
512 if (argc > 2) in expand_builtin()
513 doregexp(argv, argc); in expand_builtin()
536 expand_macro(const char *argv[], int argc) in expand_macro() argument
555 pbnum(argc - 2); in expand_macro()
567 if ((argno = *p - '0') < argc - 1) in expand_macro()
571 if (argc > 2) { in expand_macro()
572 for (n = argc - 1; n > 2; n--) { in expand_macro()
580 if (argc > 2) { in expand_macro()
581 for (n = argc - 1; n > 2; n--) { in expand_macro()
679 dodump(const char *argv[], int argc) in dodump() argument
684 if (argc > 2) { in dodump()
685 for (n = 2; n < argc; n++) in dodump()
696 dotrace(const char *argv[], int argc, int on) in dotrace() argument
700 if (argc > 2) { in dotrace()
701 for (n = 2; n < argc; n++) in dotrace()
711 doifelse(const char *argv[], int argc) in doifelse() argument
713 while (argc > 4) { in doifelse()
717 } else if (argc == 6) { in doifelse()
722 argc -= 3; in doifelse()
790 dochc(const char *argv[], int argc) in dochc() argument
795 if (argc == 2) { in dochc()
800 if (argc == 3) { in dochc()
859 doundiv(const char *argv[], int argc) in doundiv() argument
864 if (argc > 2) { in doundiv()
865 for (ind = 2; ind < argc; ind++) { in doundiv()
887 dosub(const char *argv[], int argc) in dosub() argument
899 if (argc >= 5) in dosub()