{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Text.RE.Tools
(
sed
, sed'
, grep
, Verbosity(..)
, Line(..)
, grepLines
, grepFilter
, GrepScript
, grepWithScript
, report
, linesMatched
, alex
, alex'
, FindMethods(..)
, findMatches_
, findMatches_'
, IsRegex(..)
, SearchReplace(..)
, searchReplaceAll
, searchReplaceFirst
, Edits(..)
, Edit(..)
, LineEdit(..)
, applyEdits
, applyEdit
, applyLineEdit
, LineNo(..)
, firstLine
, getLineNo
, lineNo
, module Text.RE.Replace
) where
import Text.RE.Replace
import Text.RE.Tools.Edit
import Text.RE.Tools.Find
import Text.RE.Tools.Grep
import Text.RE.Tools.Lex
import Text.RE.Tools.Sed