%YAML 1.1 --- - name: spec-05-03 yaml: | sequence: - one - two mapping: ? sky : blue ? sea : green tree: | +STR +DOC +MAP =VAL :sequence +SEQ =VAL :one =VAL :two -SEQ =VAL :mapping +MAP =VAL :sky =VAL :blue +MAP =VAL :sea =VAL :green -MAP =VAL : -MAP -MAP -DOC -STR - name: spec-05-03-canonical yaml: | %YAML 1.1 --- !!map { ? !!str "sequence" : !!seq [ !!str "one", !!str "two" ], ? !!str "mapping" : !!map { ? !!str "sky" : !!str "blue", # ? !!str "sea" : !!str "green", ? !!map { ? !!str "sea" : !!str "green" } : !!null "", } } tree: | +STR +DOC --- +MAP {} =VAL "sequence +SEQ [] =VAL "one =VAL "two -SEQ =VAL "mapping +MAP {} =VAL "sky =VAL "blue +MAP {} =VAL "sea =VAL "green -MAP =VAL " -MAP -MAP -DOC -STR