2024-02-05 09:05:48 +02:00

9 lines
263 B
Rust

use crate::errors::RunError;
pub fn swap(memory: &mut Vec<u16>) {
let a: u16 = memory.pop().expect(&format!("{}", RunError::MemoryEmpty));
let b: u16 = memory.pop().expect(&format!("{}", RunError::MemoryEmpty));
memory.push(a);
memory.push(b);
}