LL (1) табличный (нерекурсивный) генератор - PullRequest
1 голос
/ 27 марта 2012

Пожалуйста, нужна помощь.Я ищу LL (1) управляемый таблицей (нерекурсивный) генератор.Ничего не могу найти в интернете.Все, что я нашел, это куча генераторов LR или рекурсивного анализа :( Заранее спасибо.

1 Ответ

2 голосов
/ 27 марта 2012

Я провел некоторые поиски, начиная с LL (1) таблично-управляемых компиляторов с ANTLR или ANTLR3 , и нашел несколько страниц в одной из моих старых книг по компиляторам. «Теория и практика написания компиляторов» Тремблеем и Соренсоном.1985

Это предшествует книгам дракона.

Раздел 6-2 состоит из 38 страниц.

6-2 Top-Down Parsing with No Backup
6-2.1 Notions of Parsing with No Backup
6-2.2 Simple LL(1) Grammars
6-2.3 LL(1) Grammars without e-Rules
6-2.4 LL(1) Grammars with e-Rules
6-2.5 Error Handling for LL(1) Parsers

РЕДАКТИРОВАТЬ

Найдено: LL (1) Апплет парсера

EDIT

Возможно, вы сможете найти копию "Теории и практики написания компиляторов" в ближайшей библиотеке, используя WorldCat

...