pike.git/
src/
las.c
Branch:
Tag:
Non-build tags
All tags
No tags
2019-02-15
2019-02-15 09:39:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>
911d0189606a63d69ffcc2e1ab941a5fb72a9786 (
18
lines) (+
18
/-
0
)
[
Show
|
Annotate
]
Branch:
master
Compiler: Added convenience function mknestednodes().
1084:
return res; }
+
static node *vmknestednodes(int token, va_list args)
+
{
+
node *n = va_arg(args, node *);
+
if (!n) return n;
+
return mknode(token, n, vmknestednodes(token, args));
+
}
+
+
node *mknestednodes(int token, ...)
+
{
+
va_list args;
+
node *res;
+
va_start(args, token);
+
res = vmknestednodes(token, args);
+
va_end(args);
+
return res;
+
}
+
node *debug_mkstrnode(struct pike_string *str) { node *res = mkemptynode();