added ECustom error message

This commit is contained in:
ncannasse
2018-03-02 17:22:35 +01:00
parent 6d5cbf6974
commit 0702074469
2 changed files with 3 additions and 1 deletions
+1
View File
@@ -112,6 +112,7 @@ enum Error {
EInvalidIterator( v : String );
EInvalidOp( op : String );
EInvalidAccess( f : String );
ECustom( msg : String );
}
+2 -1
View File
@@ -317,7 +317,8 @@ class Printer {
case EUnknownVariable(v): "Unknown variable: "+v;
case EInvalidIterator(v): "Invalid iterator: "+v;
case EInvalidOp(op): "Invalid operator: "+op;
case EInvalidAccess(f): "Invalid access to field "+f;
case EInvalidAccess(f): "Invalid access to field " + f;
case ECustom(msg): msg;
};
#if hscriptPos
return e.origin + ":" + e.line + ": " + message;