use arcstr::Substr;
use location::Pos;
pub mod buildctx;
pub mod cst;
pub mod diagnostic;
pub mod lexer;
pub mod location;
pub mod preprocessor;
pub mod streams;
pub mod parser;
mod util;
#[derive(Debug, Clone)]
pub struct TextChunk {
pub pos: Pos,
pub text: Substr,
}