diff --git a/firepower-core/src/main/scala/com/htmlism/firepower/core/CodeGenerator.scala b/firepower-core/src/main/scala/com/htmlism/firepower/core/CodeGenerator.scala index f5f17f8..074f314 100644 --- a/firepower-core/src/main/scala/com/htmlism/firepower/core/CodeGenerator.scala +++ b/firepower-core/src/main/scala/com/htmlism/firepower/core/CodeGenerator.scala @@ -77,16 +77,6 @@ object CodeGenerator extends App: val nPlus = n + 1 - val functionArgs = - val base = - letters - .map { s => - s"StatefulRegister[$s, M$s]" - } - .mkString(", ") - - if (n == 1) base else s"($base)" - val arguments = letters .map(_.toLowerCase) diff --git a/firepower-core/src/main/scala/com/htmlism/firepower/core/ScratchPad.scala b/firepower-core/src/main/scala/com/htmlism/firepower/core/ScratchPad.scala index 27e93b8..779203b 100644 --- a/firepower-core/src/main/scala/com/htmlism/firepower/core/ScratchPad.scala +++ b/firepower-core/src/main/scala/com/htmlism/firepower/core/ScratchPad.scala @@ -1,8 +1,5 @@ package com.htmlism.firepower.core -import cats._ -import cats.syntax.all._ - object ScratchPad: def reg[A: Reg]: PartialUsing[A] = new PartialUsing[A] diff --git a/firepower-core/src/main/scala/com/htmlism/firepower/core/Subroutine.scala b/firepower-core/src/main/scala/com/htmlism/firepower/core/Subroutine.scala index 3ecfad0..383d94e 100644 --- a/firepower-core/src/main/scala/com/htmlism/firepower/core/Subroutine.scala +++ b/firepower-core/src/main/scala/com/htmlism/firepower/core/Subroutine.scala @@ -1,7 +1,5 @@ package com.htmlism.firepower.core -import cats.syntax.all.* - import com.htmlism.firepower.core.AsmBlock._ case class Subroutine(name: String, description: String, intents: () => List[MetaIntent]): diff --git a/firepower-demo/src/main/scala/com/htmlism/firepower/demo/PrintPrograms.scala b/firepower-demo/src/main/scala/com/htmlism/firepower/demo/PrintPrograms.scala index 8a94aac..73236fd 100644 --- a/firepower-demo/src/main/scala/com/htmlism/firepower/demo/PrintPrograms.scala +++ b/firepower-demo/src/main/scala/com/htmlism/firepower/demo/PrintPrograms.scala @@ -1,10 +1,7 @@ package com.htmlism.firepower.demo -import java.io.IOException - import scala.util.chaining._ -import cats.syntax.all._ import zio.* import com.htmlism.firepower.core.AsmBlock._