NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
What's wrong with it? (Score:2)
Re: (Score:2)
What's wrong with what? If you mean the even-sized list, that should actually be an ordered list of pairs. That's something which Perl 6 can express, but not Perl 5 (at least, not cleanly). As a result, I need an even-sized list in the correct format (which sucks), or a list of hashes, each of which only has one key/value pair. I expect I'll go with the latter.
Or were you referring to something else?
Re:What's wrong with it? (Score:2)
Some of the assertions confuse me because they seem to be wrong. Like "YAML doesn't really support the idea of an array of pairs or ordered hashes". They address this specifically in the spec [yaml.org]. Wouldn't an array of pairs be: And why does it need to be ordered?
If you can show me what you'd like to express, in some made-up magic formatting language, I think I can show you how to express it in YAML. I'm going to take a stab and say you want this: That's assuming the * and + things are part of the actual key name. It translates into: If you can drop the ordering requirement it becomes even simpler: which translates to
Reply to This
Parent