From b1fd0c35c0b562b1e659f135d28ca85cd39e68aa Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 9 Jun 2017 09:36:26 +0200 Subject: remove guard --- eval.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'eval.go') diff --git a/eval.go b/eval.go index d04ea01..2af8fd3 100644 --- a/eval.go +++ b/eval.go @@ -99,8 +99,8 @@ func (vm *J1) eval(ins Instruction) { if v.NtoAtT { vm.memory[vm.st0] = vm.dstack[vm.dsp] } - dsp = uint16(int8(vm.dsp)+v.Ddir) % 32 - rsp = uint16(int8(vm.rsp)+v.Rdir) % 32 + dsp = uint16(int8(vm.dsp) + v.Ddir) + rsp = uint16(int8(vm.rsp) + v.Rdir) if v.TtoR { vm.rstack[rsp] = vm.st0 } -- cgit v1.2.3