org.matheclipse.core.eval
Class TraceStack
- java.lang.Object
-
- org.matheclipse.core.eval.TraceStack
-
public final class TraceStack extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description TraceStack(Predicate<IExpr> matcher, IAST list)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidadd(IExpr expr)Add the expression to the internal trace list, if the trace matcher returnstrue.voidaddIfEmpty(IExpr expr)Add the expression to the internal trace list, if the trace matcher returnstrueand the trace lit is empty.IASTgetList()voidpopList()voidpushList()
-
-
-
Method Detail
-
pushList
public void pushList()
-
popList
public void popList()
-
getList
public IAST getList()
-
add
public void add(IExpr expr)
Add the expression to the internal trace list, if the trace matcher returnstrue.- Parameters:
expr- an expression
-
addIfEmpty
public void addIfEmpty(IExpr expr)
Add the expression to the internal trace list, if the trace matcher returnstrueand the trace lit is empty.- Parameters:
expr- an expression
-
-
DMelt 3.0 © DataMelt by jWork.ORG