Preprocesadores<br />Fases de los preprocesadores<br />Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y...
1. TokenizadoLexico<br />Se traducen trigrafos y dígrafos a sus caracteres equivalente.<br />Nota: la interpretación de es...
2. Empalmado de Líneas<br />Líneas físicas --------->>> Líneas Lógicas<br />Hola;<br />Mundo; --------------------------->...
Ejemplos: palabras clave (if, while, int), identificadores, números, signos, o un operador de varios caracteres</li></li><...
Bibliografía.<br />Wikipedia. “Preprocesador de C”. http://es.wikipedia.org/wiki/Preprocesador_de_C#Fases<br />Zator.com. ...
Próxima SlideShare
Cargando en…5
×

Preprocesadores

444 visualizaciones

Publicado el

Publicado en: Tecnología
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
444
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
3
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Preprocesadores

  1. 1. Preprocesadores<br />Fases de los preprocesadores<br />Universidad Autónoma de Nuevo LeónFacultad de Ingeniería Mecánica y Eléctrica<br />
  2. 2. 1. TokenizadoLexico<br />Se traducen trigrafos y dígrafos a sus caracteres equivalente.<br />Nota: la interpretación de estos trígrafos retarda considerablemente la acción del compilador.<br />
  3. 3. 2. Empalmado de Líneas<br />Líneas físicas --------->>> Líneas Lógicas<br />Hola;<br />Mundo; --------------------------->>> “Hola Mundo”<br />3. Tokenización.<br /><ul><li>El código se reduce a “tokens” de preprocesado separados por caracteres de separación.
  4. 4. Ejemplos: palabras clave (if, while, int), identificadores, números, signos, o un operador de varios caracteres</li></li></ul><li>4. Preprocesado<br />Se ejecutan los “include”.<br />Se sustituyen macros por el código correspondiente<br />El preprocesado es recursivo, por lo que todo texto incluido por los “include” es sometido a los pasos anteriores.<br />
  5. 5. Bibliografía.<br />Wikipedia. “Preprocesador de C”. http://es.wikipedia.org/wiki/Preprocesador_de_C#Fases<br />Zator.com. “El Preprocesador”. http://www.zator.com/Cpp/E1_4_1.htm<br />

×