
The Official YAML Web Site
%YAML 1.2---YAML: YAML Ain't Markup Language™ What It Is: YAML is a human-friendly data serialization language for all programming languages.
YAML Ain’t Markup Language (YAML™) revision 1.2.2
YAML is both a text format and a method for presenting any native data structure in this format. Therefore, this specification defines two concepts: a class of data objects called YAML representations and a syntax for presenting YAML representations as a series of characters, called a YAML stream.
YAML™ Specification Index
Jan 29, 2004 · YAML ™ (rhymes with “ camel ”) is a human-friendly, cross language, Unicode based data serialization language designed around the common native data structures of agile programming languages. It is broadly useful for programming needs ranging from configuration files to Internet messaging to object persistence to data auditing.
YAML Reference Card
%YAML 1.1 # Reference card --- Collection indicators: '? ' : Key indicator. ': ' : Value indicator. '- ' : Nested series entry indicator.
YAML Ain’t Markup Language (YAML™) Version 1.1
YAML integrates and builds upon concepts described by C, Java, Perl, Python, Ruby, RFC0822 (MAIL), RFC1866 (HTML), RFC2045 (MIME), RFC2396 (URI), XML, SAX and SOAP. The syntax of YAML was motivated by Internet Mail (RFC0822) and …
Merge Key Language-Independent Type for YAML™ Version 1.1
Jan 18, 2005 · tag:yaml.org,2002:merge. Shorthand: !!merge. Kind: Scalar. Canonical: N/A (single format). Regexp: << Definition: Specify one or more mappings to be merged with the current one.
Yet Another Markup Language (YAML) 1.0
Dec 10, 2001 · This specification describes the interface and required behavior of a YAML processor in terms of how it must read or write YAML document streams and the information it must provide to or obtain from the application.
YAML Ain't Markup Language (YAML) 1.0
This specification defines two concepts: a class of data objects called YAML representations, and a syntax for encoding YAML representations as a series of characters, called a YAML stream. A YAML processor is a tool for converting information between these complementary views.
Yet Another Markup Language (YAML) 1.0
Aug 1, 2001 · Yet Another Markup Language, abbreviated YAML, describes a class of data objects called YAML documents and partially describes the behavior of computer programs that process them. YAML documents encode into a serialized form information having a recursive null, scalar, map, or list structure.
“YAML Ain’t Markup Language” (abbreviated YAML) is a data serialization language designed to be human-friendly and work well with modern programming languages for common everyday tasks. This specification is both an introduction