On 13/01/03 16:52 -0700, why the lucky stiff wrote:
> On Monday 13 January 2003 12:30 am, Rich Morin wrote:
> > If stacking up dashes is actually ambiguous, I certainly wouldn't want
> > the feature to go into the language. If, OTOH, it's merely an issue of
> > parser complexity or imprecise specification, I would still ask for it.
> It's just another feature that complicates writing a YAML parser. For
> YAML.rb, it simply means an extra rule in the grammar.
> I personally don't find the stacked up dashes to be of any use. If I'm doing
> a multi-dimensonial array, I would likely use inlines. It's not often that
> you have multi-dimensional arrays that have scalar blocks in them.
> But I also find the boolean '+' and '-' to be expendable. I'd certainly like
> to get rid of them, as they add some complexity to dash parsing. I'd like to
> get rid of this test:
> - : The key should be false.
> And make it an error. We can't have both and I don't like either.
I never was a fan of the boolean type. Especially the '+'/'-' implicits.
seq_in_seq is nice for YAML symetry though IMO, even if it doesn't show
up in my personal use cases. I'll cast a vote for dropping these boolean
implicits. We'll have to wait for Oren to get back from his vacation.