|
||||||||
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.Closure
org.armedbear.lisp.CompiledFunction
public class CompiledFunction
Field Summary |
---|
Fields inherited from class org.armedbear.lisp.Operator |
---|
lambdaName |
Constructor Summary | |
---|---|
CompiledFunction(LispObject name,
LispObject lambdaList,
LispObject body,
Environment env)
|
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)
|
LispObject |
typeOf()
|
LispObject |
typep(LispObject typeSpecifier)
|
Methods inherited from class org.armedbear.lisp.Closure |
---|
fastProcessArgs, getBody, getEnvironment, getVariableList, invokeArrayExecute, processArgs |
Methods inherited from class org.armedbear.lisp.Function |
---|
argCountError, classOf, getCallCount, getPropertyList, incrementCallCount, setCallCount, setClassBytes, setPropertyList, 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 CompiledFunction(LispObject name, LispObject lambdaList, LispObject body, Environment env) throws ConditionThrowable
ConditionThrowable
Method Detail |
---|
public LispObject typeOf()
typeOf
in class Function
public LispObject typep(LispObject typeSpecifier) throws ConditionThrowable
typep
in class Closure
ConditionThrowable
public LispObject execute() throws ConditionThrowable
execute
in class Closure
ConditionThrowable
public LispObject execute(LispObject arg) throws ConditionThrowable
execute
in class Closure
ConditionThrowable
public LispObject execute(LispObject first, LispObject second) throws ConditionThrowable
execute
in class Closure
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third) throws ConditionThrowable
execute
in class Closure
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth) throws ConditionThrowable
execute
in class Closure
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth) throws ConditionThrowable
execute
in class Closure
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth, LispObject sixth) throws ConditionThrowable
execute
in class Closure
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth, LispObject sixth, LispObject seventh) throws ConditionThrowable
execute
in class Closure
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 Closure
ConditionThrowable
public LispObject execute(LispObject[] args) throws ConditionThrowable
execute
in class Closure
ConditionThrowable
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |