This article introduces two new approaches in the areas of lexical analysis and context-free parsing. We present an extension, MGLL, generalised parsing which allows multiple input strings to be parsed together efficiently, we enhanced approach exploits this capability. The work provides power formal language specification disambiguation, brings techniques into historically well-studied syntax ...