" Abstract One obstacle to the implementation of modular extensions to programming languages lies in the problem of parsing extended lan-guages Specifically  the parse tables at the heart of traditional LALR(1) parsers are so monolithic and tightly constructed that  in the general case  it is imposs