conditional compilation, compilação condicional

A compilação ou tradução seletiva do código-fonte de um programa com base em determinadas condições ou flags. Por exemplo, é possível fazer com que algumas seções de um programa, especificadas pelo programador, só sejam compiladas se um flag DEBUG tiver sido definido em tempo de compilação. Ver também comment out (comentar).