n3tael d6e290f916
обновление 1.0.5
* стек теперь не бесконечный. задать можно через аргумент cli (максимум 65535, дефолт: 256)
2024-02-07 23:38:04 +02:00

14 lines
235 B
Rust

use crate::stack::StackVec;
pub fn nand(memory: &mut StackVec) {
let a: bool = memory.pop() == 1;
let b: bool = memory.pop() == 1;
let c: u16 = if !(a && b) {
1
} else {
0
};
memory.push(c);
}