1 definition module mTaskInterpret
3 from Data.Functor.Identity import :: Identity
4 from Control.Monad.State import :: State, :: StateT
32 //Conditionals and jumping
49 :: ByteCode a p = BC (BCState -> ([BC], BCState))
50 //:: ByteCode a p = BC [BC]
51 //:: ByteCode a p = BC ((ReadWrite (ByteCode a Expr)) BCState -> ([BC], BCState))
57 class toByteCode a :: a -> [Char]
58 instance toByteCode Int
59 instance toByteCode Bool
60 instance toByteCode Char
61 instance toByteCode String
62 instance toByteCode Long
63 instance toByteCode Button
65 toByteVal :: BC -> [Char]