use crate::errors::RunError; pub fn not(memory: &mut Vec) { let a: bool = memory.pop().expect(&format!("{}", RunError::MemoryEmpty)) == 1; let c: u16 = if !a { 1 } else { 0 }; memory.push(c); }