> -- Trurl писал(а):
> Да и устроен он попрямее блэкбоксового. Хотя архитектура несколько барочная.  А использование посетителя для обхода AST - оверкилл на мой вкус.Посетитель позволяет использовать AST совершенно прозрачным и единообразным способом для семантических проверок, анализа, оптимизации, интерпретации, генерации кода и тд. Это плюс, никакого оверкилла нет.