use super::Lexer;
impl<'src> Lexer<'src> {
pub fn with_position(source: &'src str, line: usize, column: usize) -> Self {
Self::with_position_and_offset(source, line, column, 0)
}
pub fn with_position_and_offset(
source: &'src str,
line: usize,
column: usize,
byte_offset: usize,
) -> Self {
Self {
src: source,
pos: 0,
base: byte_offset,
line,
column,
}
}
}