8.2.4 The Reference Specification Type

Brandon Benvie brandon at brandonbenvie.com
Tue Dec 18 11:06:14 PST 2012

Er I was a bit unclear. It would look like:

objReference = {
  base: undefined,
  name: "obj"

Which would resolve to the object obj, on an environment record.

objPropRefence = {
  base: IdentifierResolution(objReference),
  name: "prop"

On Tue, Dec 18, 2012 at 2:01 PM, Brandon Benvie
<brandon at brandonbenvie.com>wrote:

> In that example "obj" itself would first have been a Reference with no
> base and the name "obj" which would resolve to an environment record. Then
> after "prop" would be another Reference with the resolved obj as its base
> and "prop" as the name.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20121218/4363bb28/attachment.html>

More information about the es-discuss mailing list