Здравствуйте, Нахлобуч, Вы писали:
Н>По большей части интересуют не всякий матан типа описания грамматик, вычисления First и Follow, работы с генераторами парсеров и т.д., а именно архитектурные вопросы: как устроено взаимодействие между лексером, парсером, кодогенератором и чем там еще; как реализуется модульность в целевых языках; как устроена работа с областями видимости и прочее подобное.
Посмотри тут —
https://github.com/dotnet/roslyn