SeraphScript/src/logger/messages.rs

16 lines
311 B
Rust
Raw Normal View History

2021-06-05 19:03:14 +00:00
use crate::parsing::lexer::lex_tokens::TokenType;
#[derive(Debug)]
pub enum Message {
UnexpectedCharacter(char),
2021-06-05 19:03:14 +00:00
InvalidCharacter {
found: char,
expected: char,
},
UnclosedStringLiteral,
2021-06-05 19:03:14 +00:00
UnexpectedToken {
found: TokenType,
expected: Vec<TokenType>,
},
}