Este documento describe las diferentes etapas del proceso de compilación de un programa en C++. Explica que el compilador analiza primero la sintaxis del programa fuente para producir el programa objeto, utilizando tablas como la de símbolos. Luego describe las funciones del analizador léxico, sintáctico y semántico antes de generar el código de máquina.