Lines Matching defs:params
64 struct stringarray params;
193 stringarray_init(&m->params);
241 num1 = stringarray_num(&m1->params);
242 num2 = stringarray_num(&m2->params);
248 p1 = stringarray_get(&m1->params, i);
249 p2 = stringarray_get(&m2->params, i);
517 macro_parse_parameters(struct macro *m, struct place *p, const char *params)
523 while (params != NULL) {
524 len = strspn(params, ws);
525 params += len;
527 s = strchr(params, ',');
529 len = s-params;
530 param = dostrndup(params, len);
533 len = strlen(params);
534 param = dostrndup(params, len);
541 stringarray_add(&m->params, param, NULL);
543 params = s;
555 num = stringarray_num(&m->params);
557 param = stringarray_get(&m->params, i);
619 struct place *p2, const char *params,
626 macro_parse_parameters(m, p2, params);
808 numparams = stringarray_num(&es->curmacro->params);