La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2143 - QUE SIGNIFICAN ESTAS PALABRAS DE C
Autor:  Marcos Cores
Hola, ¿alguien me podría decir qué es, en qué consiste y cómo traduciría stringization, trigraphs, token pastting concatenation?

Estoy leyendo un manual de MDL (MicroStation Development Language) que es un lenguaje basdo en ANSI C, y al explicar las diferencias entre éste y C dice que el preprocesador mcomp, no soporta trigraphs ....., pero que sí soporta concatenación de cadenas y una serie de directivas de preprocesado como define, include, etc ... He tratado de encontrar estos términos en libros de C/C++ pero no he encontrado equivalencia alguna. Si alguien sabe a qué se refieren estos términos le agradecería que se pusiera en contacto conmigo.

Gracias por adelantado por la ayuda prestada.

Un saludo

  Respuesta:  Daniel Azkona Coya
El término TRIGRAPH o mejor ´trigraph sequences´ está relacionado con un tipo de secuencias de C que permiten escribir caracteres que se usan en dicho lenguaje en teclados que no tienen caracteres especiales:

??= # ??( [ ??< {
??/ \ ??) ] ??> }
??´ ^ ??! | ??- ~

Todo lo demás que expones me parece entendible, pero si tienes alguna otra dude escribime.