| MTTask Int String
| MTPub Int String
| MTUpd Int String
+ | MTEmpty
instance toString MTaskMessage
-safePrint :: String -> String
encode :: MTaskMessage -> String
decode :: String -> MTaskMessage
instance analogIO ByteCode
instance digitalIO ByteCode
instance If ByteCode Stmt Stmt Stmt
+instance If ByteCode e Stmt Stmt
instance If ByteCode Stmt e Stmt
-instance If ByteCode Stmt Stmt e
instance If ByteCode x y Expr
instance IF ByteCode
instance noOp ByteCode
instance seq ByteCode
instance serial ByteCode
+//pub :: (ByteCode a b) -> ByteCode a b
+
toMessages :: Int (String, BCState) -> [MTaskMessage]
toByteVal :: BC -> [Char]