%YAML 1.1 --- - name: spec-08-10 yaml: "block styles:\n scalars:\n literal: !!str |\n #!/usr/bin/perl\n\ \ print \"Hello, world!\\n\";\n folded: >\n This sentence\n is\ \ false.\n collections: !!map\n sequence: !!seq # Entry:\n - entry # Plain\n\ \ # Mapping entry:\n - key: value\n mapping: \n key: value\n" tree: | +STR +DOC +MAP =VAL :block styles +MAP =VAL :scalars +MAP =VAL :literal =VAL |#!/usr/bin/perl\nprint "Hello, world!\\n";\n =VAL :folded =VAL >This sentence is false.\n -MAP =VAL :collections +MAP =VAL :sequence +SEQ =VAL :entry +MAP =VAL :key =VAL :value -MAP -SEQ =VAL :mapping +MAP =VAL :key =VAL :value -MAP -MAP -MAP -MAP -DOC -STR - name: spec-08-10-canonical yaml: | %YAML 1.1 --- !!map { ? !!str "block styles" : !!map { ? !!str "scalars" : !!map { ? !!str "literal" : !!str "#!/usr/bin/perl\n\ print \"Hello, world!\\n\";\n", ? !!str "folded" : !!str "This sentence is false.\n" }, ? !!str "collections" : !!map { ? !!str "sequence" : !!seq [ !!str "entry", !!map { ? !!str "key" : !!str "value" } ], ? !!str "mapping" : !!map { ? !!str "key" : !!str "value" } } } } tree: | +STR +DOC --- +MAP {} =VAL "block styles +MAP {} =VAL "scalars +MAP {} =VAL "literal =VAL "#!/usr/bin/perl\nprint "Hello, world!\\n";\n =VAL "folded =VAL "This sentence is false.\n -MAP =VAL "collections +MAP {} =VAL "sequence +SEQ [] =VAL "entry +MAP {} =VAL "key =VAL "value -MAP -SEQ =VAL "mapping +MAP {} =VAL "key =VAL "value -MAP -MAP -MAP -MAP -DOC -STR