Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
PropaFP.Parsers.Lisp.DataTypes
Documentation
data Environment Source #
Constructors
EmptyEnvironment | |
Environment Frame Environment |
data Expression Source #
Constructors
Instances
Show Expression Source # | |
Defined in PropaFP.Parsers.Lisp.DataTypes Methods showsPrec :: Int -> Expression -> ShowS # show :: Expression -> String # showList :: [Expression] -> ShowS # | |
Eq Expression Source # | |
Defined in PropaFP.Parsers.Lisp.DataTypes |
addBinding :: Environment -> String -> Expression -> Environment Source #
lookupValue :: Environment -> String -> Expression Source #
extendEnvironment :: Environment -> [Expression] -> [Expression] -> Environment Source #
pairToList :: Expression -> [Expression] Source #