style: improve formatting for Jump case class and condition toString method

This commit is contained in:
Guy C 2025-02-18 18:29:16 +00:00
parent 43682b902b
commit 006e85d0f8

View File

@ -80,7 +80,8 @@ object assemblyIR {
case class Return() extends Operation("ret") 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) { case class LabelDef(name: String) {
override def toString = s"$name:" override def toString = s"$name:"
@ -96,14 +97,14 @@ object assemblyIR {
Overflow, Overflow,
Always Always
override def toString(): String = this match { override def toString(): String = this match {
case Equal => "e" case Equal => "e"
case NotEqual => "ne" case NotEqual => "ne"
case Greater => "g" case Greater => "g"
case GreaterEqual => "ge" case GreaterEqual => "ge"
case Less => "l" case Less => "l"
case LessEqual => "le" case LessEqual => "le"
case Overflow => "o" case Overflow => "o"
case Always => "mp" case Always => "mp"
} }
} }
} }