Safe Haskell | None |
---|
- parseCore :: CoreString -> HermitC -> HermitM CoreExpr
- parseCoreExprT :: CoreString -> TranslateH a CoreExpr
- parse2beforeBiR :: (CoreExpr -> CoreExpr -> BiRewriteH a) -> CoreString -> CoreString -> BiRewriteH a
- parse3beforeBiR :: (CoreExpr -> CoreExpr -> CoreExpr -> BiRewriteH a) -> CoreString -> CoreString -> CoreString -> BiRewriteH a
Documentation
parseCoreExprT :: CoreString -> TranslateH a CoreExprSource
Parse a CoreString
to a CoreExpr
, using the current context.
parse2beforeBiR :: (CoreExpr -> CoreExpr -> BiRewriteH a) -> CoreString -> CoreString -> BiRewriteH aSource
parse3beforeBiR :: (CoreExpr -> CoreExpr -> CoreExpr -> BiRewriteH a) -> CoreString -> CoreString -> CoreString -> BiRewriteH aSource