tlex-debug-0.4.1.0: Debug utilities for Tlex
Safe HaskellSafe-Inferred
LanguageHaskell2010

Language.Lexer.Tlex.Plugin.Debug.Graphviz

Documentation

data Node Source #

Constructors

Node 

Instances

Instances details
Show Node Source # 
Instance details

Defined in Language.Lexer.Tlex.Plugin.Debug.Graphviz

Methods

showsPrec :: Int -> Node -> ShowS #

show :: Node -> String #

showList :: [Node] -> ShowS #

Eq Node Source # 
Instance details

Defined in Language.Lexer.Tlex.Plugin.Debug.Graphviz

Methods

(==) :: Node -> Node -> Bool #

(/=) :: Node -> Node -> Bool #

data Edge Source #

Constructors

Edge 

Fields

Instances

Instances details
Show Edge Source # 
Instance details

Defined in Language.Lexer.Tlex.Plugin.Debug.Graphviz

Methods

showsPrec :: Int -> Edge -> ShowS #

show :: Edge -> String #

showList :: [Edge] -> ShowS #

Eq Edge Source # 
Instance details

Defined in Language.Lexer.Tlex.Plugin.Debug.Graphviz

Methods

(==) :: Edge -> Edge -> Bool #

(/=) :: Edge -> Edge -> Bool #

data Ast Source #

Constructors

Ast 

Fields

Instances

Instances details
Show Ast Source # 
Instance details

Defined in Language.Lexer.Tlex.Plugin.Debug.Graphviz

Methods

showsPrec :: Int -> Ast -> ShowS #

show :: Ast -> String #

showList :: [Ast] -> ShowS #

Eq Ast Source # 
Instance details

Defined in Language.Lexer.Tlex.Plugin.Debug.Graphviz

Methods

(==) :: Ast -> Ast -> Bool #

(/=) :: Ast -> Ast -> Bool #