mod builder;
use crate::{Build, FileName, Rule, RuleId, Variable, VariableId};
pub use builder::*;
use std::collections::BTreeMap;
#[derive(Clone, Debug, Default)]
pub struct File {
pub variables: BTreeMap<VariableId, Variable>,
pub rules: BTreeMap<RuleId, Rule>,
pub statements: BTreeMap<FileName, Build>,
}