hwhile-0.1.1.0: An implementation of Neil D. Jones' While language
PureInterpreter
type Store = Map Name ETree Source #
evalProg :: ETree -> Program -> ETree Source #
evalBlock :: Store -> Block -> Store Source #
evalComm :: Store -> Command -> Store Source #
evalExpr :: Store -> Expression -> ETree Source #