From f0cd08ffd7bf2a13c7ea6f378f874b1939f6d9d8 Mon Sep 17 00:00:00 2001 From: Haoyang Cui <h.cui10@student.unimelb.edu.au> Date: Mon, 3 Sep 2018 18:28:37 +1000 Subject: [PATCH] Update mutants/mutant-5/swen90006/machine/Machine.java --- mutants/mutant-5/swen90006/machine/Machine.java | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/mutants/mutant-5/swen90006/machine/Machine.java b/mutants/mutant-5/swen90006/machine/Machine.java index 8e9f656..c177e2a 100644 --- a/mutants/mutant-5/swen90006/machine/Machine.java +++ b/mutants/mutant-5/swen90006/machine/Machine.java @@ -76,7 +76,7 @@ public class Machine if (regs[src2] == 0){ /* no op */ }else{ - regs[dest] = regs[src1] / regs[src2]; + regs[dest] = regs[src2] / regs[src1]; } } @@ -265,13 +265,8 @@ public class Machine if (toks.length != 2){ throw new InvalidInstructionException(); } - int num = 0; - try { - num = Integer.parseInt(toks[1]); - } catch (Exception e){ - throw new InvalidInstructionException(); - } - pc = pc + num; + int offs = parseOffset(toks[1]); + pc = pc + offs; count++; continue; /* avoid default increment of pc below */ } else if (toks[0].equals(INSTRUCTION_JZ)){ -- GitLab