gnu.kawa.functions

Class MakeProcedure

Implemented Interfaces:
CanInline, Named

public class MakeProcedure
extends ProcedureN
implements CanInline

Field Summary

static MakeProcedure
makeProcedure

Fields inherited from class gnu.mapping.ProcedureN

noArgs

Method Summary

Object
applyN(Object[] args)
Expression
inline(ApplyExp exp, ExpWalker walker)
static GenericProc
makeProcedure$V(Object[] args)

Methods inherited from class gnu.mapping.ProcedureN

apply0, apply1, apply2, apply3, apply4, applyN

Methods inherited from class gnu.mapping.Procedure

apply, apply, apply0, apply1, apply2, apply3, apply4, applyN, check0, check1, check2, check3, check4, checkArgCount, checkN, getSetter, getSourceLocation, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, numArgs, set0, set1, setN, setSetter, setSourceLocation, toString

Methods inherited from class gnu.mapping.PropertySet

getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol

Field Details

makeProcedure

public static final MakeProcedure makeProcedure

Method Details

applyN

public Object applyN(Object[] args)
Overrides:
applyN in interface ProcedureN

inline

public Expression inline(ApplyExp exp,
                         ExpWalker walker)
Specified by:
inline in interface CanInline

makeProcedure$V

public static GenericProc makeProcedure$V(Object[] args)