Multi-pass compiler

Updated: 05/01/2023 by Computer Hope
multi-pass compiler

A software compiler that runs through source code many times is called a multi-pass compiler. Each time a multi-pass compiler goes over the code, it uses the result from the previous pass. This way, the code is refined upon each iteration to give the best final result. While these types of compilers are slower, they have higher overall efficiency.

One-pass compiler, Programming terms