pub struct Token {
pub token_type: TokenType,
pub position: (usize, usize),
}
#[derive(Debug, Clone, PartialEq, Eq)]
pub enum TokenType {
Invariant,
Identifier(String),
Integer(i128),
Boolean(bool),
Operator(String),
LeftBrace,
RightBrace,
LeftParen,
RightParen,
Comma,
Eof,
}