A macro also works for shorthand...
#define f(x, y ...) lambda(y) { return x; }
int main() { function y = f(x * x, mixed x); write((string)y(5)); }
Best Regards, Ralph Ritoch
On Sat, Mar 14, 2015 at 7:50 PM, Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum 10353@lyskom.lysator.liu.se wrote:
If you want x to be mixed, you should declare it as such. That is the rule everywhere else.
pike-devel@lists.lysator.liu.se