use std::collections::HashMap;
#[derive(Debug, Clone)]
pub struct AssemblyState {
pub filename: String,
pub index: usize,
pub public_indices: HashMap<String, usize>
}
impl AssemblyState {
pub fn new(filename: &str) -> AssemblyState {
AssemblyState {
filename: filename.to_string(),
index: 0,
public_indices: HashMap::new()
}
}
}