| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Axel.Parse.AST
Synopsis
- data Expression
- toAxel :: Expression -> String
- gensymCounter :: IORef Int
- gensym :: IO Expression
Documentation
data Expression Source #
Constructors
| LiteralChar Char | |
| LiteralInt Int | |
| LiteralString String | |
| SExpression [Expression] | |
| Symbol String |
Instances
| Eq Expression Source # | |
Defined in Axel.Parse.AST | |
| Show Expression Source # | |
Defined in Axel.Parse.AST Methods showsPrec :: Int -> Expression -> ShowS # show :: Expression -> String # showList :: [Expression] -> ShowS # | |
toAxel :: Expression -> String Source #
gensymCounter :: IORef Int Source #
gensym :: IO Expression Source #