jfun.jaskell
Class EvaluationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
jfun.jaskell.JaskellException
jfun.jaskell.EvaluationException
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AbstractMemberException, AssertionFailedException, InvalidArgumentException
- public class EvaluationException
- extends JaskellException
Represents error when evaluating jaskell expression.
- Author:
- Ben Yu
Dec 7, 2004
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EvaluationException
public EvaluationException(java.lang.String msg)
EvaluationException
public EvaluationException(java.lang.String msg,
java.lang.Throwable e)
EvaluationException
public EvaluationException(java.lang.String msg,
Expr e)
printEvaluationTrace
public void printEvaluationTrace()
- Print the evaluation trace.
printEvaluationTrace
public void printEvaluationTrace(java.io.PrintStream out)
- Print the evaluation trace to the given stream.
- Parameters:
out
- the stream.
printEvaluationTrace
public void printEvaluationTrace(java.io.PrintWriter out)
- Print the evaluation trace to the given writer.
- Parameters:
out
- the writer.
printStackTrace
public void printStackTrace(java.io.PrintStream s)
printStackTrace
public void printStackTrace(java.io.PrintWriter s)