platinum-parsing-0.1.0.0: General Framework for compiler development.

Copyright(c) 2017 Patrick Champion
Licensesee LICENSE file
Maintainerchlablak@gmail.com
Stabilityprovisional
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

PP.Parsers.Lr

Description

 

Synopsis

Documentation

data LrConfig Source #

Configuration for LR parser

Constructors

LrConfig 

Fields

data LrAst Source #

Dynamic AST generated by the parser

Instances

Eq LrAst Source # 

Methods

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

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

Show LrAst Source # 

Methods

showsPrec :: Int -> LrAst -> ShowS #

show :: LrAst -> String #

showList :: [LrAst] -> ShowS #

prettyAst :: LrAst -> String Source #

Pretty print the LrAst