Помогите понять парсеры LR (1), генерацию таблиц? Есть ли другие ресурсы?

В настоящее время я использую класс компиляторов, и мне трудно понять алгоритмы синтаксического анализа LR (1) с использованием таблицы действий / перехода, а также то, как вручную генерировать эти таблицы. Прямо сейчас мы используем «Разработка компилятора» Купера и Торцона в качестве учебника для нашего класса, и я также читал страницы википедии о создании таблиц, но я все еще не понимаю концепции. Если возможно, может ли кто-нибудь порекомендовать любую другую книгу, которая хорошо объясняет синтаксический анализ, или онлайн-ресурс? Я думаю, что во многих университетах есть хорошие онлайн-ресурсы / слайды по этой теме, но я понятия не имею, с чего начать. Спасибо!

10
задан Javed Ahamed 4 March 2011 в 20:23
поделиться