regex-0.13.0.0: Text/RE/TestBench.hs
{-# OPTIONS_GHC -fno-warn-warnings-deprecations #-}
{-# LANGUAGE OverloadedStrings #-}
module Text.RE.TestBench
(
-- * The Test Bench
MacroEnv
, MacroDescriptor(..)
, RegexSource(..)
, WithCaptures(..)
, RegexType
, isTDFA
, isPCRE
, presentRegexType
-- ** Constructing a MacrosEnv
, mkMacros
-- ** Formatting Macros
, formatMacroTable
, formatMacroSummary
, formatMacroSources
, formatMacroSource
-- ** Formatting Macros
, testMacroEnv
, runTests
, runTests'
-- * Parsing
, parseInteger
, parseHex
, parseDouble
, parseString
, parseSimpleString
, parseDate
, parseSlashesDate
, parseTimeOfDay
, parseTimeZone
, parseDateTime
, parseDateTime8601
, parseDateTimeCLF
, parseShortMonth
, shortMonthArray
, IPV4Address
, parseIPv4Address
, Severity(..)
, parseSeverity
, severityKeywords
-- * Text.RE
, module Text.RE
) where
import Text.RE
import Text.RE.ZeInternals.TestBench
import Text.RE.ZeInternals.TestBench.Parsers