Enum wlambda::compiler::EvalError [−][src]
pub enum EvalError {
IOError(String, Error),
ParseError(String),
CompileError(CompileError),
ExecError(StackAction),
}Expand description
Errors that can occur when evaluating a piece of WLambda code.
Usually created by methods of EvalContext.
Variants
Errors regarding file I/O when parsing files
ParseError(String)Syntax errors
CompileError(CompileError)Grammar/Compilation time errors
ExecError(StackAction)Special kinds of runtime errors