Что такое многопроходный компилятор?

Программный компилятор, который может проходить через исходный код несколько раз. Многопроходные компиляторы медленнее, но гораздо эффективнее при компиляции.

Компиляция, однопроходный компилятор, условия программирования