| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Text.CTPL0
Documentation
data BufferState Source
Constructors
| BufferState | |
Fields
| |
data RegisterState Source
data CTPL0State Source
Constructors
| CTPL0State | |
Fields | |
Constructors
| CTPL0 | |
Fields
| |
getState :: (CTPL0State -> a) -> CTPL0 a Source
modState :: (CTPL0State -> CTPL0State) -> CTPL0 () Source
consumeTime :: CTPL0 () Source
modBufferState :: (BufferState -> BufferState) -> CTPL0 () Source
modProgramState :: (BufferState -> BufferState) -> CTPL0 () Source
modRegisterState :: (RegisterState -> RegisterState) -> CTPL0 () Source
walkBuffer :: Int -> BufferState -> BufferState Source
canRelJump :: Int -> CTPL0 Bool Source
canRelWalk :: Int -> CTPL0 Bool Source
sx :: RegisterState -> Integer Source
setSX :: Integer -> RegisterState -> RegisterState Source
singleInstr :: CTPL0 () Source
procInstrs :: CTPL0 () Source
appendBeforeETX :: String -> String -> String Source