Вход
Выход
Алгоритм

- добавляемые на -ой итерации нетерминалы. Имеют отрицательный индекс, чтобы не участвовать в основном цикле. Гарантируется, что с их участием левой рекурсии не возникнет
Обоснование
пох?
Практика
На практике более хорошо алгоритм удаления левой рекурсии описан на сайте итмо.
Для работы алгоритма также необходим алгоритм из леммы