On Fri, Nov 16, 2012 at 5:13 PM, Christopher Howard <christopher.howard@frigidcode.com> wrote:
Thank you for your help. Can you elaborate a little more on your
explanation? So, would "a" be some data type representing the atoms of
the grammar? Or some kind of recursive data type that could represent
any kind of valid structure? Or...?
I'll wait until I'm clear on that point before asking about how I would
combine parsers. (Presumably, two combined parsers would both have to
have the same "a" type.)