41244125412641274128412941304131413241334134
AbstractFunction fun = findFunction(name); if (fun == null) return error(L.l("'{0}' is an unknown function.", name)); return fun.callRef(this, a0, a1, a2); } /** * Evaluates the named function. *
41444145414641474148414941504151415241534154
AbstractFunction fun = findFunction(name); if (fun == null) return error(L.l("'{0}' is an unknown function.", name)); return fun.callRef(this, a0, a1, a2, a3); } /** * Evaluates the named function. *
41664167416841694170417141724173417441754176
AbstractFunction fun = findFunction(name); if (fun == null) return error(L.l("'{0}' is an unknown function.", name)); return fun.callRef(this, a0, a1, a2, a3, a4); } /** * Evaluates the named function. *
41834184418541864187418841894190419141924193
AbstractFunction fun = findFunction(name); if (fun == null) return error(L.l("'{0}' is an unknown function.", name)); return fun.callRef(this, args); } /** * Adds a class, e.g. from an include. */
230231232233234235236237238239240
else return fun.call(env, args); */ if (isRef) return fun.callRef(env, args); else if (isCopy) return fun.call(env, args).copyReturn(); else { return fun.call(env, args).toValue(); }