public DogeParseUnexpectedTokenException(string message, DogeTokenType expected, DogeToken received) : base(message)
 {
     Expected = new List <DogeTokenType> {
         expected
     };
     Received = received;
 }
 public DogeParseUnexpectedTokenException(DogeTokenType expected, DogeToken received) : base($"Expected token of type {expected}, got {received} instead")
 {
     Expected = new List <DogeTokenType> {
         expected
     };
     Received = received;
 }