2. ¿Que son los preprocesadores?
Los preprocesadores son programas, que
transforman el código fuente ANTES de la
compilación.
Su tarea consiste en:
Incluir, modificar y eliminar, para crear una
unidad de compilación.
Pueden ser solicitados por el lenguaje de
programación o agregados después para
facilidades extras.
3. ¿Que hacen los preprocesadores?
Comandos
Ejemplos:
preprocesador en C/C++.
Son textos que → #include o
estan incrustados
#define
en un código
fuente. → //comentario
//
Puestos con RDBPRE.
caracteres y lugares
→ _&RDB_&
especiales.
4. ¿Que hacen los preprocesadores?
Procesamiento de marcos: definir marcos
●
(abreviaturas de contrucciones mas grandes).
●
Inclusión de archivos: insertar archivos de
encabezamiento en el texto del programa.
Preprocesadores ”racionales”: agregan
●
recursos como flujos de control y estructuras de
datos.
Extenciones de lenguaje: utilizar el
●
preprocesador en otros lenguajes.
5. Bibliografía
D. ULLMAN, Jeffrey Compilers: Principles,
Techniques, and Tools [en línea]. Pearson
Education, 1998. Disponible en Web:
<http://books.google.com.mx>
<http://www.zator.com/Cpp/E1_4_1.htm>