Brendan Eich wrote:
The main thing I missed there is the prefixing of "~" on any tag naming a core language built-in constructor. What's this for? Why not for DOM built-ins too?

This step:

v. If tag is any of "Arguments", "Array", "Boolean", "Date", "Error", "Function", "JSON", "Math", "Number", "Object", "RegExp", or "String" then let tag be the string value "~" concatenated with the current value of tag.

Also: why no Error subclasses, e.g. SyntaxError?

/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to