epic

Safe HaskellSafe-Infered

Epic.Stackcode

Documentation

type Loc = Int

type Tmp = Int

type Bytecode = [ByteOp]

data FunCode

Constructors

Code Bytecode 

Instances

data CompileState

Constructors

CS 

Fields

num_locals :: Int
 
string_pool :: [String]
 

data TailCall

Constructors

Tail 
Middle