ID:115526
 
Keywords: library, resource, yaml, yml
YAML Ain't Markup Language (YAML)

YAML is a human-readable data serialization format that takes concepts from programming languages such as C, Perl, and Python, and ideas from XML and the data format of electronic mail (RFC 2822).
~Wikipedia

Why Use YAML?

* Supports boolean, numerical, and textual data!
* Human-readable!
* Data is easily changed and accessed.
* YAML is object-orientated and parent/child based, just like BYOND!

The Limitations of YAML

* Cannot store 'datums' inside of lists.
* Default YAML format uses apostrophes as one of its constructs, making some textual messages difficult.
* Very strict style. No fancy stuff allowed!

I'll be working on this library tomorrow and if I don't release it by then, expect it on Friday. I'm trying to go through the entire Wikipedia page and implement all the features it shows, but we'll see if I can get them all in.
That's it for now, tell me what you think and what you think I should name the library. ;)

-Seth