getlist
NODE *getlist(NODE **npp);
while ((formal = getlist(&np)) != NNULL)
while ((np = getlist(&listp)) != NNULL) {
fnp = getlist(&np);
if ((np = getlist(npp)) == NNULL)
while ((formal = getlist(&formlist)) != NNULL) {
actual = getlist(&actlist);
formal = getlist(&formlist);
while ((formal = getlist(&formlist)) != NNULL) {
initnp = getlist(&listp);
testnp = getlist(&listp);
incnp = getlist(&listp);
while ((index = getlist(&np)) != NNULL) {
return (realnode(sqrt(exprreal(na==0 ? field0 : getlist(&np)))));
return (realnode(sin(exprreal(getlist(&np)))));
return (realnode(cos(exprreal(getlist(&np)))));
y = (double)exprreal(getlist(&np));
x = (double)exprreal(getlist(&np));
seed = (uint)exprint(getlist(&np));
rp = getregexp(getlist(&np));
sub = exprstring(getlist(&np));
left = getlist(&np);
text = exprstring(getlist(&np));
rp = getregexp(getlist(&np));
retcode = system(mbunconvert(exprstring(getlist(&np))));
s1 = (wchar_t *)exprstring(getlist(&np));
s2 = (wchar_t *)exprstring(getlist(&np));
na = wcslen((wchar_t *)exprstring(getlist(&np)));
ep = exprstring(snp = getlist(&np));
tnp = getlist(&np);
sep = getlist(&np);
str = exprstring(getlist(&np));
if ((start = (int)exprint(getlist(&np))-1) < 0)
x = (int)exprint(getlist(&np));
name = mbunconvert(exprstring(getlist(&np)));
return (intnode((INT)*exprstring(getlist(&np))));
array = getlist(&np);
funcname = exprstring(getlist(&np));
return (realnode(exp(exprreal(na==0 ? field0 : getlist(&np)))));
str = strsave(na==0 ? linebuf : exprstring(getlist(&np)));
return (intnode(exprint(na==0 ? field0 : getlist(&np))));
return (realnode(log(exprreal(na==0 ? field0 : getlist(&np)))));
I = getlist(NAME_SIMPLE, LP_WS, LP_SEP);
p_remove = getlist(P, LP_WS, LP_SEP);
p_add = getlist(P, LP_WS, LP_SEP);
if ((pf = f_allow = getlist(str, LP_WS, LP_SEP)) != NULL) {
if ((pf = f_deny = getlist(str, LP_WS, LP_SEP)) != NULL) {
if (!(u_allow = getlist(str, LP_WS, LP_SEP)))
if (!(u_deny = getlist(str, LP_WS, LP_SEP)))
getlist(NAME_NONE, "", ","), p) == -1) {
getlist(NAME_ALL, "", ","), p) == -1) {
getlist(NAME_NONE, "", ","), p) == -1) {
if (!(H = getlist(optarg, LP_WS, LP_SEP))) {
else if (!(I = getlist(optarg, LP_WS, LP_SEP))) {
if (!(S = getlist(optarg, LP_WS, LP_SEP))) {
if (!(T = getlist(optarg, LP_WS, LP_SEP))) {
flbuf.printer_types = getlist(p, LP_WS, LP_SEP);
flbuf.input_types = getlist(p, LP_WS, LP_SEP);
flbuf.output_types = getlist(p, LP_WS, LP_SEP);
flbuf.printers = getlist(p, LP_WS, LP_SEP);
temp = getlist(p, "", LP_SEP);
flbuf.templates = getlist(p, "", LP_SEP);
if (!(u_allow = getlist(cp, LP_WS, LP_SEP)))
if (!(u_deny = getlist(cp, LP_WS, LP_SEP)))
modes = getlist(cp, "", LP_SEP);
modules = getlist(DEFMODULES, LP_WS, LP_SEP);
users = getlist(userlist, " \t", ",");
char **getlist(char *, char *, char *);
pf->printers = getlist(DFLT(FL_PRTRS), LP_WS, LP_SEP);
list = getlist(DFLT(FL_PTYPS), LP_WS, LP_SEP);
list = getlist(DFLT(FL_ITYPS), LP_WS, LP_SEP);
list = getlist(DFLT(FL_OTYPS), LP_WS, LP_SEP);
list = getlist(filt[FL_TMPS], "", LP_SEP);
getlist (str, ws, hardsep)
prp->printer_types = getlist(NAME_UNKNOWN, LP_WS, LP_SEP);
prp->input_types = getlist(NAME_SIMPLE, LP_WS, LP_SEP);
prp->modules = getlist(NAME_DEFAULT, LP_WS, LP_SEP);
if ((pp = getlist(p, LP_WS, ":"))) {
*ppp = getlist(p, LP_WS, LP_SEP);
prp->printer_types = getlist(NAME_UNKNOWN, LP_WS, LP_SEP);
printer_types = getlist(
char **list = getlist(name, LP_WS, LP_SEP);
void getlist(int *, char ***, char ***, int *);
getlist(&argc, &argv, &Sflag, &Scnt);
getlist(&argc, &argv, &Bflag, &Bcnt);
getlist(&argc, &argv, &Mflag, &Mcnt);