LR—Automatic Parser Generator and LR(1) Parser
C. S. Wetherell, Anthony G. Shannon · IEEE Transactions on Software Engineering · 1981
LR is an LR(1) parser generation system. It is written entirely in portable ANS1 standard Fortran 66 and has been successfully operated on a number of computers. LR uses a powerful algorithm of Pager's to generate a space efficient parser for any LR(1) grammar. Generated parsers have been used in a variety of compilers, utility programs, and applications packages.