pub fn bind_atom_to_new_cell(&mut self, atom_id: u64) -> usize {
        let cell_id = self.alloc_cell();
        self.symbols.insert(atom_id, SafasCell::FrameReference(cell_id, 0, ReferenceType::Value).into());
        cell_id
    }
///
/// Binds an atom to an unused cell
///
Binds an atom to an unused cell
Binds an atom to an unused cell
pub fn bind_atom_to_new_cell(&mut self, atom_id: u64) -> usize {
        let cell_id = self.alloc_cell();
        self.symbols.insert(atom_id, SafasCell::FrameReference(cell_id, 0, ReferenceType::Value).into());
        cell_id
    }
pub fn bind_atom_to_new_cell ( & mut self , atom_id : u64 ) -> usize { let cell_id = self . alloc_cell ( ) ; self . symbols . insert ( atom_id , SafasCell :: FrameReference ( cell_id , 0 , ReferenceType :: Value ) . into ( ) ) ; cell_id }
Binds an atom to an unused cell
Binds an atom to an unused cell
&mut self
atom_id
u64
&mut self
atom_id
u64