pipeline_script/core/
error.rs1use crate::lexer::position::Position;
2
3#[derive(Debug, Clone)]
4pub enum Error {
5 Type(String, Position),
6 FunctionUndefined(String, Position),
7 ClassUndefined(String, Position),
8 StaticFunctionUndefined(String, String, Position),
9 VariableUndefined(String, Position),
10 MismatchedType(String, String, Position),
11 AssignToImmutableVariable(String, Position),
12 MapKeyNotExist(String, String, Position),
13 ExpectedType(String),
14 UnexpectedType(String),
15 UnexpectedToken(String, String, Position),
16 UnusedKeyword(String, Position),
17 UnknownModule(String, Position),
18 UndefinedOperation(String),
19}