[ std.parseYaml(text) for text in [ // various node types ||| foo: bar aaa: {} ąę: ćż xxx: - 42 - asdf - {} |||, // Returns an array of documents when there is an explicit document(s), i.e. // the text is a "multi-doc" stream ||| --- a: 1 --- a: 2 |||, // The first document in a "multi-doc" stream can be an implicit document. ||| a: 1 --- a: 2 |||, // Whitespaces are allowed after the document start marker ||| --- a: 1 --- a: 2 |||, // Document start marker needs a following line break or a whitespace. ||| a: 1 ---a: 2 a---: 3 |||, ] ]