one-pass compiler

A one-pass compiler is a compiler that passes through the parts of each compilation unit only once, immediately translating each part into its final machine code.