Parser
parse :: [Token] -> E SExpr Source #
data E a Source #
Constructors
Defined in Parser
Methods
showsPrec :: Int -> E a -> ShowS #
show :: E a -> String #
showList :: [E a] -> ShowS #
data Token Source #
Defined in Lexer
showsPrec :: Int -> Token -> ShowS #
show :: Token -> String #
showList :: [Token] -> ShowS #
data SExpr Source #
showsPrec :: Int -> SExpr -> ShowS #
show :: SExpr -> String #
showList :: [SExpr] -> ShowS #