public UnexpectedTokenParseException(Token token) : base("Unexpected token: " + token.ToString()) { }
public UnexpectedTokenParseException(BELLocation loc, Token token) : base(loc, "Unexpected token: " + token.ToString()) { }
public ParseException(BELLocation loc, string message, Token token) : base(loc.ToString() + " : " + message + (token == null ? "" : ": " + token.ToString())) { Location = loc; }
public ParseException(string message, Token token) : base(message + (token == null ? "" : ": " + token.ToString())) { }