grammar-combinators-0.2.3: A parsing library of context-free grammar combinators.

Text.GrammarCombinators.Utils.CombineProcessors

Synopsis

Documentation

data CombineFam r1 r2 ix Source

Constructors

Combine (r1 ix) (r2 ix) 

combineProcessors :: forall phi rr1 r1 rr2 r2. GProcessor phi rr1 r1 -> GProcessor phi rr2 r2 -> GProcessor phi (CombineFam rr1 rr2) (CombineFam r1 r2)Source

Combine two semantic processors into a single one that tuples their respective values.