pub trait CommentReader {
// Required methods
fn read_line_comment(&mut self) -> Result<TokenKind, LexerError>;
fn read_block_comment(&mut self) -> Result<TokenKind, LexerError>;
}pub trait CommentReader {
// Required methods
fn read_line_comment(&mut self) -> Result<TokenKind, LexerError>;
fn read_block_comment(&mut self) -> Result<TokenKind, LexerError>;
}