Copyright | Satoshi Egi |
---|---|
License | MIT |
Safe Haskell | None |
Language | Haskell98 |
This module contains pretty printing for Egison syntax
Documentation
prettyTopExprs :: [EgisonTopExpr] -> Doc [EgisonTopExpr] Source #
Orphan instances
Pretty Var Source # | |
Pretty EgisonPattern Source # | |
pretty :: EgisonPattern -> Doc ann # prettyList :: [EgisonPattern] -> Doc ann # | |
Pretty InnerExpr Source # | |
Pretty Arg Source # | |
Pretty EgisonExpr Source # | |
pretty :: EgisonExpr -> Doc ann # prettyList :: [EgisonExpr] -> Doc ann # | |
Pretty EgisonTopExpr Source # | |
pretty :: EgisonTopExpr -> Doc ann # prettyList :: [EgisonTopExpr] -> Doc ann # |