import mTask
:: MTaskMSGRecv
- = MTPub Int String
+ = MTTaskAck Int
+ | MTTaskDelAck Int
+ | MTSDSAck Int
+ | MTSDSDelAck Int
+ | MTPub Int String
| MTMessage String
- | MTTaskAdded Int
| MTEmpty
:: MTaskMSGSend
- = MTSds Int String
- | MTTask Int String
+ = MTTask Int String
+ | MTSds Int String
| MTUpd Int String
instance toString MTaskMSGRecv
toByteVal :: BC -> [Char]
toReadableByteCode :: (ByteCode a b) -> (String, BCState)
-toRealByteCode :: (ByteCode a b) -> (String, BCState)
+toRealByteCode :: (ByteCode a b) BCState -> (String, BCState)