SeraphScript/src/logger/messages.rs

16 lines
311 B
Rust

use crate::parsing::lexer::lex_tokens::TokenType;
#[derive(Debug)]
pub enum Message {
UnexpectedCharacter(char),
InvalidCharacter {
found: char,
expected: char,
},
UnclosedStringLiteral,
UnexpectedToken {
found: TokenType,
expected: Vec<TokenType>,
},
}