Literales

Solo disponible en BuenasTareas
  • Páginas : 2 (253 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de marzo de 2011
Leer documento completo
Vista previa del texto
LITERALES
Un literal es una cadena de caracteres, encerrada entre delimitadores apropiados, que será insertada tal como está en la salida. Los literales pueden usarsepor ejemplo, para rotular campos.
Pueden especificarse tres tipos de literales:
• literales condicionales
• literales repetibles
• literales incondicionalesNótese que un literal no puede contener el delimitador correspondiente, p.ej. un literal incondicional no puede contener una comilla simple (aunque sí puede contener comillasdobles o barras verticales).
Los literales condicionales y los repetibles están asociados a un campo o subcampo por su posición relativa en el formato: los literalesque preceden a un selector de campo (también llamadas literales-prefijo) serán colocados antes del contenido del campo, mientras que los literales posteriores al selectorde campo (también llamados literales-sufijo), serán puestos a continuación del contenido del campo.
Si un literal-prefijo repetible es seguido inmediatamente por unsigno '+' (p.ej. |xxx|+), será incluido en la salida antes de todas las ocurrencias del campo excepto, la primera.
Si un literal-sufijo repetible es precedidoinmediatamente por un signo '+' (p.ej. +|xxx|), será incluido en la salida después de todas las ocurrencias del campo, excepto la última.
Los literales-prefijo repetibles y todoslos literales-sufijo se formatean como si fueran físicamente parte del contenido del campo al que están asociados, y obedecen por lo tanto el comando de sangría de campocuando existe. Los literales-prefijo condicionales no heredan la sangría del campo (puede sin embargo utilizarse el comando Cn para generar la sangría si se requiere).
tracking img