pub fn with_globals(globals: &'g dyn ValueStore) -> Self {
        let mut stack = Self::empty();
        stack.globals = Some(globals);
        stack
    }
/// Create a stack initialized with read-only `ValueStore`.
Create a stack initialized with read-only `ValueStore`.
Create a stack initialized with read - only ` ValueStore ` .
pub fn with_globals(globals: &'g dyn ValueStore) -> Self {
        let mut stack = Self::empty();
        stack.globals = Some(globals);
        stack
    }
pub fn with_globals ( globals : & ' g dyn ValueStore ) -> Self { let mut stack = Self :: empty ( ) ; stack . globals = Some ( globals ) ; stack }
Create a stack initialized with read-only `ValueStore`.
Create a stack initialized with read - only ` ValueStore ` .
globals
&'g dyn ValueStore
globals
&'g dyn ValueStore