Enum figtree::LexError
[−]
[src]
pub enum LexError { UnclosedCommentError, UnclosedStringError, UnclosedIdentError, NewlineInIdentifier, InvalidEscape(char), InvalidUnicodeEscape(u32), FloatParseError(<f64 as FromStr>::Err), IntegerParseError(<i64 as FromStr>::Err), UnrecognisedCharError(char), }
An enum representing different kinds of lexing errors
May be referenced in a ParseError
if the parsing failed due to a lexical error
Variants
UnclosedCommentError
UnclosedStringError
UnclosedIdentError
NewlineInIdentifier
InvalidEscape(char)
InvalidUnicodeEscape(u32)
FloatParseError(<f64 as FromStr>::Err)
IntegerParseError(<i64 as FromStr>::Err)
UnrecognisedCharError(char)