Update docs.
[hs-java.git] / JVM / Assembler.hs
index 21ecdd68f3c10931c204b707d04dae048b76f154..cc886ae807f50d59fd830a18bf46c9e4684b63e2 100644 (file)
@@ -6,6 +6,7 @@
 module JVM.Assembler 
   (Instruction (..),
    ArrayType (..),
+   CodeException (..),
    Code (..),
    IMM (..),
    CMP (..)
@@ -14,21 +15,13 @@ module JVM.Assembler
 
 import Control.Monad
 import Control.Applicative
-import Data.Ix (inRange)
-import Data.List (intercalate)
 import Data.Word
-import Data.Bits
 import qualified Data.Binary as Binary
-import qualified Data.Binary.Get as Get
-import Data.Char
 import qualified Data.ByteString.Lazy as B
 import Data.Array
-import qualified Data.Set as S
-import qualified Data.Map as M
 
 import Data.BinaryState
 import JVM.ClassFile
-import JVM.Types
 
 -- | Immediate constant. Corresponding value will be added to base opcode.
 data IMM =