From 006e85d0f8c82cb59710244581b21ecab4702850 Mon Sep 17 00:00:00 2001 From: Guy C Date: Tue, 18 Feb 2025 18:29:16 +0000 Subject: [PATCH] style: improve formatting for Jump case class and condition toString method --- src/main/wacc/backend/assemblyIR.scala | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/main/wacc/backend/assemblyIR.scala b/src/main/wacc/backend/assemblyIR.scala index d9955c2..0d167c2 100644 --- a/src/main/wacc/backend/assemblyIR.scala +++ b/src/main/wacc/backend/assemblyIR.scala @@ -80,7 +80,8 @@ object assemblyIR { case class Return() extends Operation("ret") - case class Jump(op1: LabelArg, condition: Cond = Cond.Always) extends Operation(s"j${condition.toString}", op1) + case class Jump(op1: LabelArg, condition: Cond = Cond.Always) + extends Operation(s"j${condition.toString}", op1) case class LabelDef(name: String) { override def toString = s"$name:" @@ -96,14 +97,14 @@ object assemblyIR { Overflow, Always override def toString(): String = this match { - case Equal => "e" - case NotEqual => "ne" - case Greater => "g" + case Equal => "e" + case NotEqual => "ne" + case Greater => "g" case GreaterEqual => "ge" - case Less => "l" - case LessEqual => "le" - case Overflow => "o" - case Always => "mp" + case Less => "l" + case LessEqual => "le" + case Overflow => "o" + case Always => "mp" } } }