/ cab / runtime / state.rs
state.rs
 1  use cab_syntax::ParseOracle;
 2  use rpds::ListSync as List;
 3  
 4  use crate::{
 5     CompileOracle,
 6     value,
 7  };
 8  
 9  pub type Scopes = List<value::Attributes>;
10  
11  pub struct State {
12     pub parse_oracle:   ParseOracle,
13     pub compile_oracle: CompileOracle,
14  }