sisc.interpreter
Class StackTracer
java.lang.Object
sisc.interpreter.StackTracer
- All Implemented Interfaces:
- java.lang.Cloneable, ExpressionVisitee
public class StackTracer
- extends java.lang.Object
- implements java.lang.Cloneable, ExpressionVisitee
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StackTracer
public StackTracer(int maxDepth)
StackTracer
public StackTracer()
add
public void add(Expression expr)
clear
public void clear()
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Overrides:
clone
in class java.lang.Object
- Throws:
java.lang.CloneNotSupportedException
copy
public StackTracer copy()
toValue
public Value toValue()
serialize
public void serialize(Serializer s)
throws java.io.IOException
- Throws:
java.io.IOException
deserialize
public void deserialize(Deserializer s)
throws java.io.IOException
- Throws:
java.io.IOException
visit
public boolean visit(ExpressionVisitor v)
- Specified by:
visit
in interface ExpressionVisitee