| |||||||||
| |||||||||
Documentation | |||||||||
data EmitState | |||||||||
| |||||||||
type Incomplete = (String, String, String, String) | |||||||||
data Label | |||||||||
| |||||||||
data GL | |||||||||
| |||||||||
data Pass | |||||||||
| |||||||||
empty :: Incomplete | |||||||||
first :: String -> Incomplete | |||||||||
preSym :: String | |||||||||
startEmitState :: Pass -> EmitState | |||||||||
emitByte :: Pass -> String -> EmitState -> EmitState | |||||||||
emitWord :: Pass -> String -> EmitState -> EmitState | |||||||||
emitString :: Pass -> String -> EmitState -> EmitState | |||||||||
emitAlign :: Pass -> EmitState -> EmitState | |||||||||
emitAlignDouble :: Pass -> EmitState -> EmitState | |||||||||
defineLabel :: Pass -> GL -> String -> EmitState -> EmitState | |||||||||
useLabel :: Pass -> String -> EmitState -> EmitState | |||||||||
mentionLabel :: Pass -> String -> EmitState -> EmitState | |||||||||
wrapUse :: String -> String | |||||||||
outBytes :: Incomplete -> [String] -> [String] | |||||||||
outWord :: String -> [String] -> [String] | |||||||||
(>|>) :: (a -> a) -> (a -> a) -> a -> a | |||||||||
emit :: Pass -> EmitState -> [String] | |||||||||
Produced by Haddock version 0.8 |