diff --git a/src/brainfuck/__brainfuck.py b/src/brainfuck/__brainfuck.py index a6b9ef3..b911b76 100644 --- a/src/brainfuck/__brainfuck.py +++ b/src/brainfuck/__brainfuck.py @@ -33,34 +33,34 @@ class BrainFuckByteCodeCompiler: class BrainFuckEnterpreter(Enterpreter): @opcode(BrainFuckByteCode[">"]) - def a_(self): + def forward(self): self._memory_pointer += 1 @opcode(BrainFuckByteCode["<"]) - def b_(self): + def backward(self): self._memory_pointer -= 1 @opcode(BrainFuckByteCode["+"]) - def c_(self): + def increment(self): val = self._memory[self._memory_pointer] self._memory[self._memory_pointer] = (val + 1) % 256 @opcode(BrainFuckByteCode["-"]) - def d_(self): + def decrement(self): val = self._memory[self._memory_pointer] self._memory[self._memory_pointer] = (val - 1) & 255 @opcode(BrainFuckByteCode["."]) - def e_(self): + def io_in(self): stdout.write(chr(self._memory[self._memory_pointer])) @opcode(BrainFuckByteCode[","]) - def f_(self): + def io_out(self): stdout.flush() self._memory[self._memory_pointer] = ord(stdin.read(1)) @opcode(BrainFuckByteCode["["]) - def g_(self): + def loop_start(self): # Ignore opcode if mem_pointer == 0 if self._memory[self._memory_pointer] > 0: pass @@ -68,7 +68,7 @@ class BrainFuckEnterpreter(Enterpreter): self._program_counter = self.findNext() - 1 @opcode(BrainFuckByteCode["]"]) - def h_(self): + def start_end(self): self._program_counter = self.findNext(-1) def findNext(self, incrementValue: int = 1) -> int: