Copyright | Satoshi Egi |
---|---|
License | MIT |
Safe Haskell | None |
Language | Haskell98 |
This module provide Egison parser.
- readTopExprs :: String -> EgisonM [EgisonTopExpr]
- readTopExpr :: String -> EgisonM EgisonTopExpr
- readExprs :: String -> EgisonM [EgisonExpr]
- readExpr :: String -> EgisonM EgisonExpr
- loadLibraryFile :: FilePath -> EgisonM [EgisonTopExpr]
- loadFile :: FilePath -> EgisonM [EgisonTopExpr]
Parse a string
readTopExprs :: String -> EgisonM [EgisonTopExpr] Source
readExprs :: String -> EgisonM [EgisonExpr] Source
readExpr :: String -> EgisonM EgisonExpr Source
Parse a file
loadLibraryFile :: FilePath -> EgisonM [EgisonTopExpr] Source
Load a libary file
loadFile :: FilePath -> EgisonM [EgisonTopExpr] Source
Load a file