mod program;
use crate::language::ModName;
pub use program::LexedProgram;
use sway_ast::Module;
#[derive(Debug, Clone)]
pub struct LexedModule {
pub tree: Module,
pub submodules: Vec<(ModName, LexedSubmodule)>,
}
#[derive(Debug, Clone)]
pub struct LexedSubmodule {
pub module: LexedModule,
}