%YAML 1.1   # Guía de referencia
---
Indicadores de colección:
    '? ' : Indicador de clave.
    ': ' : Indicador de valor.
    '- ' : Indicador de entrada de series anidadas.
    ', ' : Separa entradas de ramas en línea .
    '[]' : Envuelve ramas en series de línea.
    '{}' : Envuelve en ramas con claves en línea.
Indicadores escalares:
    '''' : Envuelve escalares sin escape en línea ('' escapado ').
    '"'  : Envuelve escalares con escape en línea (véase los códigos de escape a continuación).
    '|'  : Indicador escalar de bloque.
    '>'  : Indicador escalar plegado.
    '-'  : Modificador de separador chomp ('|-' or '>-').
    '+'  : Mantiene modificador chomp ('|+' or '>+').
    1-9  : Modificador de sangría explícita ('|1' ó '>2').
           # Los modificadores pueden ser combinados ('|2-', '>+1').
Indicadores de sobrenombre:
    '&'  : Propiedad ancla.
    '*'  : Indicador de sobrenombre.
Tag property: # Por lo general sin especificar.
    none    : Etiqueta no especificada (resuelto automáticamente por la aplicación).
    '!'     : Etiqueta no especificada (por omisión, "!!map"/"!!seq"/"!!str").
    '!foo'  : Primario (por convención, significa una etiqueta local "!foo" ).
    '!!foo' : Secundario (por convención, significa "tag:yaml.org,2002:foo").
    '!h!foo': Requiere "%TAG !h! <prefix>" (y luego significa "<prefix>foo").
    '!<foo>': Etiqueta tal cual (siempre será "foo").
Indicadores de documento:
    '%'  : Indicador de directiva.
    '---': Cabecera de documento.
    '...': Terminador de documento.
Indicadores varios:
    ' #' : indicador de comentario enviado.
    '`@' : Reservado para uso futuro.
Claves especiales:
    '='  : Clave del mapa del valor predeterminado .
    '<<' : Combina claves de otro mapa.
Core types: # etiquetas automáticas predeterminadas.
    '!!map' : { tabla Hash , diccionario, mapas }
    '!!seq' : { Lista, arreglo, tupla, vector, secuencia }
    '!!str' : Cadena unicode
Más tipos:
    '!!set' : { cerezas,  ciruelas, manzanas}
    '!!omap': [ one: 1, two: 2 ]
Tipos  escalar independientes del lenguaje:
    { ~, null }              : Nulo (sin valor).
    [ 1234, 0x4D2, 02333 ]   : [ Entero decimal, Entero hexadecimal, Entero octal]
    [ 1_230.15, 12.3015e+02 ]: [ Flotante fijo, Flotante exponencial]
    [ .inf, -.Inf, .NAN ]    : [ infinito (float), Negativo, No es número ]
    { Y, true, Yes, ON  }    : Verdadero lógico
    { n, FALSE, No, off }    : Falso lógico
    ? !!binary >
        R0lG...BADS=
    : >-
        Valor binario en base 64.
Códigos de escape:
 Numérico   : { "\x12": 8-bit, "\u1234": 16-bit, "\U00102030": 32-bit }
 De protección: { "\\": '\', "\"": '"', "\ ": ' ', "\<TAB>": TAB }
 C         : { "\0": NUL, "\a": BEL, "\b": BS, "\f": FF, "\n": LF, "\r": CR,
               "\t": TAB, "\v": VTAB }
 Adicional: { "\e": ESC, "\_": NBSP, "\N": NEL, "\L": LS, "\P": PS }
...
Tomado de http://www.yaml.org/refcard.html.
© 2001-2006 YAML.org Todos los derechos reservados.