screp-0.1.0.0: grep-like CLI using Parsec parsers instead of regex
Safe HaskellNone
LanguageHaskell2010

Scrappy.Grep.DSL.Interpreter

Synopsis

Documentation

interpret :: ParserExpr -> Either InterpreterError (ScraperT String) Source #

Interpret AST without named references (refs will fail)

interpretWithRefs :: Map String (ScraperT String) -> ParserExpr -> Either InterpreterError (ScraperT String) Source #

Interpret AST with named parser references The Map contains pre-interpreted parsers for each ref name