English

Generalized LR parsing and the shuffle operator

Formal Languages and Automata Theory 2016-11-18 v1

Abstract

We adapt Tomita's Generalized LR algorithm to languages generated by context-free grammars enriched with a shuffle operator. The change involves extensions to the underlying handle-finding finite automaton, construction of parser tables, and the necessary optimizations in constructing a deterministic parser. Our system is motivated by an application from artificial intelligence plan recognition. We argue for the correctness of the system, and discuss future extensions of this work.

Cite

@article{arxiv.1611.05831,
  title  = {Generalized LR parsing and the shuffle operator},
  author = {John Maraist},
  journal= {arXiv preprint arXiv:1611.05831},
  year   = {2016}
}
R2 v1 2026-06-22T16:56:12.342Z