version 1.22, 2003/06/30 21:42:50 |
version 1.23, 2003/06/30 21:47:21 |
|
|
if (p == NULL) |
if (p == NULL) |
errx(1, "undefined macro %s", argv[2]); |
errx(1, "undefined macro %s", argv[2]); |
argv[1] = p->defn; |
argv[1] = p->defn; |
eval(argv+1, argc-1, p->type); |
|
|
eval(argv+1, argc-1, p->type, traced_macros && is_traced(argv[2])); |
} |
} |
|
|
void |
void |
|
|
argv[1] = NULL; |
argv[1] = NULL; |
n = builtin_type(argv[2]); |
n = builtin_type(argv[2]); |
if (n != -1) |
if (n != -1) |
eval(argv+1, argc-1, n); |
eval(argv+1, argc-1, n, traced_macros && is_traced(argv[2])); |
else |
else |
errx(1, "unknown builtin %s", argv[2]); |
errx(1, "unknown builtin %s", argv[2]); |
} |
} |