Allen Wirfs-Brock (2015-01-17T20:14:17.000Z)
d at domenic.me (2015-01-28T19:32:56.968Z)
On Jan 17, 2015, at 11:57 AM, Fabrício Matté wrote: > You mean, land on a Stack Overflow answer with thousands of upvotes and very little explanation about why/how a MemberExpression can begin with an operator. Of course, if you interpret `new` as simply a ReservedWord token instead of an operator, then everything makes perfect sense. The way I accomplish in the grammar was to add the productions: ``` MemberExpression : MetaProperty MetaProperty : 'new' '.' 'target' ``` So we could start talking about "meta properties" as a MemberExpression alternative and say `new.target` is a "meta property".