I'm curious about your incremental re-parsing strategy.
I wasn't smart enough to figure out how to adapt these strategies to my LL(k) grammars (late 90s). Maybe someone's figured this out.
Efficient and Flexible Incremental Parsing TIM A. WAGNER and SUSAN L. GRAHAM
https://www.researchgate.net/profile/SL_Graham/publication/2...