Lines Matching defs:lambda
1766 LispObj *lambda;
1821 lambda = atom->property->fun.function;
1822 macro = lambda->funtype == LispMacro;
1826 ComMacroCall(com, alist, function, lambda, arguments);
1835 lambda->data.lambda.code);
1879 lambda = function->data.lambda.code;
1880 alist = (LispArgList*)function->data.lambda.name->data.opaque.data;
1881 ComInlineCall(com, alist, NIL, arguments, lambda->data.lambda.code);
1891 lambda = function->data.lambda.code;
1892 alist = (LispArgList*)function->data.lambda.name->data.opaque.data;
1893 ComInlineCall(com, alist, NIL, arguments, lambda->data.lambda.code);
2045 LispObj *name, LispObj *arguments, LispObj *lambda)
2066 /* Expand the lambda list */
2067 ComProgn(com, lambda);
2143 ComMacroExpand(LispCom *com, LispObj *lambda)
2159 *pbackquote = !CONSP(lambda);
2164 for (; CONSP(lambda); lambda = CDR(lambda))
2165 result = ComMacroExpandEval(com, CAR(lambda));
2168 result = ComMacroExpandBackquote(com, lambda);
2194 LispObj *name, LispObj *lambda, LispObj *arguments)
2201 body = lambda->data.lambda.code;
2212 ComMacroBackquote(LispCom *com, LispObj *lambda)
2217 body = ComMacroExpand(com, lambda);