carg
double carg(double complex);
#define carg(x) __tg_simple(x, carg)
PROTO_NORMAL(carg);
DEF_STD(carg);
LDBL_MAYBE_CLONE(carg);
arga = carg (a);
int argc, carg;
argv = makeargv(line, &carg, 1, "e, &terminated);
if (carg == 0) {
complete_cmd_parse(el, NULL, argc == carg, '\0', 1);
} else if (carg == 1 && cursor > 0 && line[cursor - 1] != ' ') {
if (complete_cmd_parse(el, argv[0], argc == carg,
} else if (carg >= 1) {
if (carg > 1 && line[cursor-1] != ' ')
filematch = argv[carg - 1];
for (i = 1; i < carg; i++) {
remote, carg == argc, quote, terminated) != 0)
task_init(struct task *t, struct session *s, int immediate, void *carg,
t->callarg = carg;