|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.armedbear.lisp.Lisp
org.armedbear.lisp.LispObject
org.armedbear.lisp.Operator
org.armedbear.lisp.Function
org.armedbear.lisp.CompiledClosure
public class CompiledClosure
Field Summary |
---|
Fields inherited from class org.armedbear.lisp.Operator |
---|
lambdaName |
Constructor Summary | |
---|---|
CompiledClosure(ClosureTemplateFunction ctf,
LispObject[] context)
|
Method Summary | |
---|---|
LispObject |
execute()
|
LispObject |
execute(LispObject arg)
|
LispObject |
execute(LispObject[] args)
|
LispObject |
execute(LispObject first,
LispObject second)
|
LispObject |
execute(LispObject first,
LispObject second,
LispObject third)
|
LispObject |
execute(LispObject first,
LispObject second,
LispObject third,
LispObject fourth)
|
LispObject |
execute(LispObject first,
LispObject second,
LispObject third,
LispObject fourth,
LispObject fifth)
|
LispObject |
execute(LispObject first,
LispObject second,
LispObject third,
LispObject fourth,
LispObject fifth,
LispObject sixth)
|
LispObject |
execute(LispObject first,
LispObject second,
LispObject third,
LispObject fourth,
LispObject fifth,
LispObject sixth,
LispObject seventh)
|
LispObject |
execute(LispObject first,
LispObject second,
LispObject third,
LispObject fourth,
LispObject fifth,
LispObject sixth,
LispObject seventh,
LispObject eighth)
|
protected LispObject[] |
processArgs(LispObject[] args,
LispThread thread)
|
Methods inherited from class org.armedbear.lisp.Function |
---|
argCountError, classOf, getCallCount, getPropertyList, incrementCallCount, setCallCount, setClassBytes, setPropertyList, typeOf, typep, writeToString |
Methods inherited from class org.armedbear.lisp.Operator |
---|
getLambdaList, getLambdaName, getParts, setLambdaList, setLambdaName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CompiledClosure(ClosureTemplateFunction ctf, LispObject[] context)
Method Detail |
---|
protected final LispObject[] processArgs(LispObject[] args, LispThread thread) throws ConditionThrowable
ConditionThrowable
public LispObject execute() throws ConditionThrowable
execute
in class Function
ConditionThrowable
public LispObject execute(LispObject arg) throws ConditionThrowable
execute
in class Function
ConditionThrowable
public LispObject execute(LispObject first, LispObject second) throws ConditionThrowable
execute
in class Function
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third) throws ConditionThrowable
execute
in class Function
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth) throws ConditionThrowable
execute
in class Function
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth) throws ConditionThrowable
execute
in class Function
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth, LispObject sixth) throws ConditionThrowable
execute
in class Function
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth, LispObject sixth, LispObject seventh) throws ConditionThrowable
execute
in class Function
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth, LispObject sixth, LispObject seventh, LispObject eighth) throws ConditionThrowable
execute
in class Function
ConditionThrowable
public LispObject execute(LispObject[] args) throws ConditionThrowable
execute
in class Function
ConditionThrowable
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |