use crate::{file_manager::Loc, frontend::Token};
pub enum ErrorCode {
UnexpectedToken(Option<Token>, Option<Token>, Option<(Token, Loc)>),
UnexpectedEof,
MissingExpr(Loc),
InvalidTableKey,
_RequireWrongArgument,
_InvalidModuleString,
_ModuleNotFound(String),
_InvalidModule,
InvalidTableFormat,
DuplicateKey(Loc, String),
}