Are there any YAML parsers or YAML Serialization libs in Delphi?
I don't know about a full YAML implementation, but JSON (a subset) is getting pretty popular and there are even some Delphi libraries listed on the JSON site. Delphi 2009 is even using (a slightly modified version of?) JSON in DataSnap.
http://sourceforge.net/projects/lkjson
Delphi's .dfm text format is very close to YAML (at least in versions 5/7). Could that not be tweaked abit more. Is the code in TPersistant?
May be it is high time to implement a YAML parser in Delphi...
Absolutely.
Free Pascal also has some json libs.
I garbled up something like this to interface with PHP once. Here is the code:
http://www.stack.nl/~marcov/phpser.zip
Note that it is more proof of concept than an usable lib.
This open source C# YAML parser looks like it could be a starting point for a Delphi implementation: