gnu.kawa.functions
public class ApplyToArgs extends ProcedureN implements CanInline
Constructor Summary | |
---|---|
ApplyToArgs(String name, Language language) |
Method Summary | |
---|---|
Object | applyN(Object[] args) |
void | check1(Object arg1, CallContext ctx) |
void | check2(Object arg1, Object arg2, CallContext ctx) |
void | check3(Object arg1, Object arg2, Object arg3, CallContext ctx) |
void | check4(Object arg1, Object arg2, Object arg3, Object arg4, CallContext ctx) |
void | checkN(Object[] args, CallContext ctx) |
Expression | inline(ApplyExp exp, ExpWalker walker) |
int | match1(Object arg1, CallContext ctx) |
int | match2(Object arg1, Object arg2, CallContext ctx) |
int | match3(Object arg1, Object arg2, Object arg3, CallContext ctx) |
int | match4(Object arg1, Object arg2, Object arg3, Object arg4, CallContext ctx) |
int | matchN(Object[] args, CallContext ctx) |