> To spec a beast like ES, you want something with a considerably > simpler and cleaner semantics than ES. Otherwise, all you end up with > is a circular definition.
It mainly depends on how close you can get to true pseudo-code. With ES6’s cleaner semantics (e.g. block scoping), I think it could work well. Many of the details of how, say, the stack works can be pushed into a library and would not be shown in the spec. You might not even need to have full meta-circularity (as in “implement all the features”), just a more programming-language-like notation would already be nice. -- 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

