You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
302 B

#[derive(Debug, Clone, PartialEq)]
pub enum OpCode {
Increment,
Decrement,
MoveRight,
MoveLeft,
Print,
Read,
LoopStart,
LoopEnd,
}
#[derive(Debug, Clone, PartialEq)]
pub enum Instruction {
Increment,
Decrement,
MoveRight,
MoveLeft,
Print,
Read,
Loop(Vec<Instruction>),
}