hwhile-0.1.1.0: An implementation of Neil D. Jones' While language
LoggingInterpreter
evalProg :: (ETree -> String) -> ETree -> Program -> IO ETree Source #
evalBlock :: (ETree -> String) -> Store -> Block -> IO Store Source #
evalComm :: (ETree -> String) -> Store -> Command -> IO Store Source #
displayAssignment :: (ETree -> String) -> Name -> ETree -> String Source #