{-# OPTIONS_HADDOCK prune #-}
module DotParse
( DotConfig (..),
defaultDotConfig,
DotParse (..),
testDotParser,
runDotParser,
Graph (..),
defaultGraph,
attL,
gattL,
processDot,
processDotWith,
processGraph,
processGraphWith,
Strict (..),
defStrict,
Directed (..),
defDirected,
ID (..),
label,
Compass (..),
Port (..),
AttributeType (..),
AttributeStatement (..),
NodeStatement (..),
EdgeID (..),
EdgeOp (..),
fromDirected,
EdgeStatement (..),
edgeID,
edgeIDs,
edgeIDsNamed,
Statement (..),
addStatement,
addStatements,
SubGraphStatement (..),
graphToChartWith,
graphToChart,
ChartConfig (..),
defaultChartConfig,
toStatements,
toDotGraph,
toDotGraphWith,
)
where
import DotParse.Types