A typed, algebraic approach to parsing

Neelakantan R. Krishnaswami, Jeremy Yallop · 2019

In this paper, we recall the definition of the context-free expressions (or µ-regular expressions), an algebraic presentation of the context-free languages. Then, we define a core type system for the context-free expressions which gives a compositional criterion for identifying those context-free expressions which can be parsed unambiguously by predictive algorithms in the style of recursive descent or LL(1).

Read the paper · More papers on PaperTik