We have set aside placeholders for E4X syntax.  How useful this is I
don't know; the experience with reserving future reserved words in ES3
has been mostly negative (as a rule programmers don't read specs, and
when they do, as a rule they ignore the "may be used in the future"
clauses -- and I don't think they're wrong in doing so).

--lars 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Michael Daumling
> Sent: 20. mars 2008 02:18
> To: [email protected]
> Subject: RE: Any blogs to help orient me re the 
> referenceimplementation?contrasting with F#
> 
> Are the XML elements in that grammar just an oversight, or is 
> this a placeholder for future implementations of ECMA-357? 
> E4X is not supposed to be part of ES4.
> 
> Michael
> ----------------------------------------------
>  
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Dyer
> Sent: Wednesday, March 19, 2008 4:01 PM
> To: ToolmakerSteve98; [email protected]
> Subject: Re: Any blogs to help orient me re the reference 
> implementation?contrasting with F#
> 
> 
> 
> 
> On 3/19/08 2:40 PM, ToolmakerSteve98 wrote:
> 
> > I'm especially interested in the parser. Maybe will be 
> obvious once I 
> > start looking, but might as well learn what I can the easy way.
> Bottom-up?
> > top-down? grammar notation used? Based on some pre-existing parser 
> > combinator library?
> 
> Take a look at the grammar Graydon just mentioned at:
> 
>    http://www.ecmascript.org/es4/spec/grammar.pdf
> 
> You'll see a pretty obvious mapping to a top-down predictive 
> parser in two
> implementations:
> 
> 1/The ES4-RI in SML
> 2/tamarin-central front-end in ES4
> (http://hg.mozilla.org/tamarin-central/?file/fbd209c1fe58/esc/
src/parse.
> es)
> 
> That should get you started.
> 
> Jd
> 
> _______________________________________________
> Es4-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es4-discuss
> _______________________________________________
> Es4-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es4-discuss
> 
_______________________________________________
Es4-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es4-discuss

Reply via email to