As a followup, I've written a strawman[1] that explains how we could specify
and implement operator overloading that supports an open-ended set of value
types. I look at this as an adjunct to Dave's proposal that suggests that the
coercion/promotion rules should be pushed out of the actual operator semantics
and placed into an extensible set of methods.
[1]
http://wiki.ecmascript.org/doku.php?id=strawman:operator_overloading_with_double_dispatch
Allen
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss