%YAML 1.1   # carta di riferimento
---
Indicatori di collezione:
    '? ' : Indicatore del tasto.
    ': ' : Indicatore del valore.
    '- ' : Indicatore di serie di entrate nidificati.
    ', ' : Separa entrate di sezione nella riga.
    '[]' : Racchiude una serie di sezioni nella riga.
    '{}' : Racchiude una sezione di tasti nella riga.
Indicatori scalari:
    '''' : Racchiude scalari senza escape nella riga (''con esc ape').
    '''' : Racchiude scalari con escape nella riga (''vedi sotto i codici di escape').
    '|'  : Indicatore di blocco degli scalari.
    '|'  : Indicatore degli scalari racchiusi.
    '-'  : Togli il modificatore di chomp ('|-' or '>-').
    '+'  : Tieni il modificatore di chomp ('|+' or '>+')..
    1-9  :Modificatore esplicito di indentazione ('|1' or '>2').
           # I modificatori possono essere combinati ('|2-', '>+1').
Indicatori alias:
    '&'  : Porpreità ancora.
    '*'  : Indicatore di alias.
Proprietà tag: # Normalmente non specificata.
    nessuna    : Tag non specificato (risolto automaticamente dall'applicazione).
    '!'     : Tag non specifica (impostazione predefinita, "!!map"/"!!seq"/"!!str").
    '!foo'  : Primario (per convenzione, significa un tag locale "!foo").
    '!!foo' : Secondario (per convenzione, significa "tag:yaml.org,2002:foo").
    '!h!foo': Richiede "%TAG !h! <prefisso>" (e poi significa "<prefisso>foo").
    '!<foo>': Tag letterale (significa sempre "foo").
Indicatori del documento:
    '%'  : Indicatore della direttiva.
    '---': Intestazione del documento.
    '...': Piede del documento.
Indicatori vari:
    ' #' : Indicatore di commenti da scartare.
    '`@' : Entrambi riservati per usi futuri.
Tasti speciali:
    '='  : Tasto predefinito di assegnazione del  "valore".
    '<<' : Unisce i tasti da un'altra assegnazione.
Tipi fondamentali: # Tag automatiche predefinite.
    '!!map' : { Tabella di Hash, dizionario, mappatura}
    '!!seq' : { Lista, schiera, tupla, vettore, sequenza }
    '!!str' : Stringa unicode 
Altri tipi:
    '!!set' : { ciliegie, prugne, mele }
    '!!omap': [ uno: 1, due: 2 ]
Tipi scalari indipendenti dal linguaggio:
    { ~, null }              : Null (nessun valore).
    [ 1234, 0x4D2, 02333 ]   : [ Intero decimale, intero esadecimale, intero ottale ]
    [ 1_230.15, 12.3015e+02 ]: [ Float fisso, float esponenziale ]
    [ .inf, -.Inf, .NAN ]    : [ Infinito (float), Negativo, Non numero ]
    { S, vero, Si, ACCESO }    : Booleano vero
    { n, FALSO, No, spento }    : Booleano falso
    ? !!binary >
        R0lG...BADS=
    : >-
        Valore binario a base 64.
Codici di escape:
 Numerico   : { "\x12": 8-bit, "\u1234": 16-bit, "\U00102030": 32-bit }
 Protettivo: { "\\": '\', "\"": '"', "\ ": ' ', "\<TAB>": TAB }
 C         : { "\0": NUL, "\a": BEL, "\b": BS, "\f": FF, "\n": LF, "\r": CR,
               "\t": TAB, "\v": VTAB }
 Addizionale: { "\e": ESC, "\_": NBSP, "\N": NEL, "\L": LS, "\P": PS }
...
Da http://www.yaml.org/refcard.html.
© 2001-2006 YAML.org Tutti i diritti riservati.