On Jan 8, 2012, at 8:05 , Brendan Eich wrote:
> Allen has 5&6, ES5, ES6, and Compat5. Relabel these to
>
> ES5-nonstrict-ES6-intersection
> ES5-nonstrict
> ES6
> ES5-nonstrict-differs-from-ES6
>
> Since ES5-strict is a subset of ES6, it doesn't require new states.
I like these labels!
Isn’t ES5.nonstrict the union of ES5.nonstrict-ES6-intersection and
ES5.nonstrict-differs-from-ES6? If yes then ES5.nonstrict disappears and we
might have a venn diagram intersecting ES5.nonstrict and ES6:
ES5.nonstrict-only (=ES5.nonstrict-differs-from-ES6)
ES5.nonstrict-ES6-intersection
ES6-only (=ES6-differs-from-ES5.nonstrict)
This might be about to the question as to whether there should be a mode that
combines ES6-differs-from-ES5.strict constructs with ES5.nonstrict. I don’t
think there should be.
--
Dr. Axel Rauschmayer
[email protected]
home: rauschma.de
twitter: twitter.com/rauschma
blog: 2ality.com
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss