Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
catchEmission :: CTPL () -> CTPL String Source
discardEmission :: CTPL a -> CTPL a Source
data Instruction Source
predictSpace :: Instruction -> CTPL Int Source
dumpInstr :: Instruction -> CTPL () Source
multiParse :: ChParser m => m ([Procedure], [Instruction]) Source
parseInstr :: ChParser m => m Instruction Source
parseString :: ChParser m => m String Source
parseReturn :: ChParser m => m Instruction Source
parseInsert :: ChParser m => m Instruction Source
parseRemove :: ChParser m => m Instruction Source
parseWalk :: ChParser m => m Instruction Source
parseCall :: ChParser m => m Instruction Source
parseAssignment :: ChParser m => m Instruction Source
parseNumSource :: ChParser m => m NumSource Source
parseIf :: ChParser m => m Instruction Source
parseLoop :: ChParser m => m Instruction Source
parseFor :: ChParser m => m Instruction Source
parse :: String -> [] ([Procedure], [Instruction]) Source
compileCTPL :: String -> Exec String Source