| 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 #