On Tue, Aug 6, 2013 at 11:50 AM, Domenic Denicola < dome...@domenicdenicola.com> wrote:
> Right, I think both are indeed enums at some conceptual level. IDL gives > that concept a name; ES does not. It would be nice if IDL enums followed ES > semantics, of doing `ToString(value)` (which may throw a `TypeError`) and > then throwing a `RangeError` if outside the allowed range. > > However, the [definition of `RangeError`][1] probably needs some updating > in that case: > > > Indicates a numeric value has exceeded the allowable range. > Can you file a bug here: https://bugs.ecmascript.org/enter_bug.cgi?product=Draft%20for%206th%20Edition Thanks! Rick
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss