The left-corner grammar transform converts a left-recursive grammar into a non-left-recursive one: a top-down parser using a left-corner transformed grammar simulates a left-corner parser using the original grammar Rosenkrantz and Lewis II, 1970;Aho and Ullman, 1972.
the left-corner transformed grammar can be signi cantly larger than the original grammar, causing numerous problems.