|
||||||||
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.SpecialOperator
public class SpecialOperator
Field Summary |
---|
Fields inherited from class org.armedbear.lisp.Operator |
---|
lambdaName |
Constructor Summary | |
---|---|
SpecialOperator(java.lang.String name,
Package pkg,
boolean exported,
java.lang.String arglist)
|
|
SpecialOperator(Symbol symbol)
|
|
SpecialOperator(Symbol symbol,
java.lang.String arglist)
|
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)
|
int |
getCallCount()
|
void |
incrementCallCount()
|
void |
setCallCount(int n)
|
java.lang.String |
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 SpecialOperator(Symbol symbol)
public SpecialOperator(Symbol symbol, java.lang.String arglist)
public SpecialOperator(java.lang.String name, Package pkg, boolean exported, java.lang.String arglist)
Method Detail |
---|
public LispObject execute() throws ConditionThrowable
execute
in class LispObject
ConditionThrowable
public LispObject execute(LispObject arg) throws ConditionThrowable
execute
in class LispObject
ConditionThrowable
public LispObject execute(LispObject first, LispObject second) throws ConditionThrowable
execute
in class LispObject
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third) throws ConditionThrowable
execute
in class LispObject
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth) throws ConditionThrowable
execute
in class LispObject
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth) throws ConditionThrowable
execute
in class LispObject
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth, LispObject sixth) throws ConditionThrowable
execute
in class LispObject
ConditionThrowable
public LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth, LispObject sixth, LispObject seventh) throws ConditionThrowable
execute
in class LispObject
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 LispObject
ConditionThrowable
public LispObject execute(LispObject[] args) throws ConditionThrowable
execute
in class LispObject
ConditionThrowable
public java.lang.String writeToString() throws ConditionThrowable
writeToString
in class LispObject
ConditionThrowable
public final int getCallCount()
getCallCount
in class LispObject
public final void setCallCount(int n)
setCallCount
in class LispObject
public final void incrementCallCount()
incrementCallCount
in class LispObject
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |