GLR

Stratego -- Strategies for Program Transformation
GLR = Generalized-LR. A parsing algorithm that maintains multiple LR parsing states in parallel.