{"ast_node_type":"variable","tokens":[{"end":37,"kind":"keyword","start":0,"text":"let"}]}
        let (mem, pos) = match addr {
    fn write_memory_using_ref(&mut self, addr: Address, size: usize) -> Result<&mut [u8]> {
            Stack(it) => (&mut self.stack, it),