fix: only push one item to stack on comparisons

This commit is contained in:
2025-02-26 20:00:42 +00:00
parent 631f9ddca5
commit 2cf18a47a8
3 changed files with 14 additions and 13 deletions

View File

@@ -126,6 +126,11 @@ object assemblyIR {
override def toString = s"$name:"
}
case class Comment(comment: String) extends AsmLine {
override def toString =
comment.split("\n").map(line => s"# ${line}").mkString("\n")
}
enum Cond {
case Equal,
NotEqual,