Что можно почитать по парсингу синатксических конструкций?

Заинтересовался написанием парсеров и компиляторов.
Что можно почитать на эту тему? Пока только интересует что-то несложное. Хочу в качестве первого проекта написать парсер json-структур и jquery-запросов, потом перейти к SQL.
Думал попробовать начать с книги драконов, но мне показалось, что она про полноценные(Тьюринг-полные) языки.
  • Вопрос задан
  • 414 просмотров
Пригласить эксперта
Ответы на вопрос 3
sergey-gornostaev
@sergey-gornostaev Куратор тега Трансляторы
Седой и строгий
SICP можно почитать для начала.
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Книга драконов описывает трансляторы, начиная с самых основ. Вам как раз эти основы (конечные автоматы и грамматики) и нужны.
Ответ написан
Комментировать
@poslannikD
Java/C/C++ Programmer
В принципе для начала можно посмотреть этот курс https://www.youtube.com/watch?v=ot-IMy_4ENg&list=P... на его основе у меня получилось построить полноценный парсер для Java/Rust подобного языка. А также там абсолютно нет всяких грамматик и прочей ереси, зато есть все что надо чтобы заинтересовать новичка.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы