secd-0.1.0.0: A Haskell implementation of the SECD abstract machine
SECD.Types
data MValue Source #
Constructors
Instances
Methods
(==) :: MValue -> MValue -> Bool #
(/=) :: MValue -> MValue -> Bool #
showsPrec :: Int -> MValue -> ShowS #
show :: MValue -> String #
showList :: [MValue] -> ShowS #
data Command Source #
(==) :: Command -> Command -> Bool #
(/=) :: Command -> Command -> Bool #
showsPrec :: Int -> Command -> ShowS #
show :: Command -> String #
showList :: [Command] -> ShowS #
type SECD = ([Command], [MValue], [MValue]) Source #