Text.Earley.Parser.Internal

Concrete rules and productions

data Rule s r e t a

mkRule

prodNulls

removeNulls

type ProdR s r e t a

resetConts

Delayed results

data Results s a

lazyResults

States and continuations

data BirthPos

data State s r e t a

data Cont s r e t a b

data Conts s r e t a c

newConts

contraMapCont

contToState

simplifyCont

Grammars

initialState

Parsing

data Report e i

data Result s e i a

safeHead

data ParseEnv s e i t a

emptyParseEnv

parse

type Parser e i a

parser

allParses

fullParses

report