BNFC3-3.0: A compiler front-end generator.
Safe HaskellNone
LanguageHaskell2010

BNFC.Backend.Haskell.Lexer

Synopsis

Documentation

cMacros :: Doc () Source #

Character class definitions.

rMacros :: LBNF -> Doc () Source #

Regular expressions and lex actions.

class Print a where Source #

Methods

prt :: Int -> a -> Doc () Source #

Instances

Instances details
Print Char Source # 
Instance details

Defined in BNFC.Backend.Haskell.Lexer

Methods

prt :: Int -> Char -> Doc () Source #

Print CharClassAtom Source # 
Instance details

Defined in BNFC.Backend.Haskell.Lexer

Methods

prt :: Int -> CharClassAtom -> Doc () Source #

Print CharClassUnion Source # 
Instance details

Defined in BNFC.Backend.Haskell.Lexer

Methods

prt :: Int -> CharClassUnion -> Doc () Source #

Print Regex Source # 
Instance details

Defined in BNFC.Backend.Haskell.Lexer

Methods

prt :: Int -> Regex -> Doc () Source #

Print a => Print [a] Source # 
Instance details

Defined in BNFC.Backend.Haskell.Lexer

Methods

prt :: Int -> [a] -> Doc () Source #