Я хотел бы научиться писать динамические парсер для выполнения таких задач, как автозавершения кода, подсветка и т.д.Пример кода для динамических методов синтаксического анализа
Я прочитал книгу дракона и написал несколько парсеров, но я бы как больше опыта работы с неправильным кодом, особенно с кодом, который он пишет.
IDE, такие как Eclipse и NetBeans, очевидно, содержат код для таких вещей, но где?
Какие еще проекты/книги могут иметь значение?
LISP или функциональные примеры также приветствуются.