This may be breaking a butterfly on a wheel, but I am game if it
improves the state of the strawman proposals.
On May 15, 2009, at 7:16 PM, David-Sarah Hopwood wrote:
My point was that the example of 'yield (foo)' (that is, yield as a
prefix operator applied to the expression '(foo)') shows
On May 17, 2009, at 11:00 AM, Brendan Eich wrote:
Python differs from JS by having only assignment statements, not
assignment expressions, which simplifies the problem a bit, as the
grep output cited above shows.
Of course this makes trouble with automatic semicolon insertion,
unless
On May 17, 2009, at 11:00 AM, Brendan Eich wrote:
Bean-counting productions in a traditional bottom-up grammar is also
silly given how many are required for ES1-3. From the patch, notice
all the existing specialized NoIn/NoBF/NoNode variants in parser/
Grammar.y (NoBF = No Brace at Front,
On May 17, 2009, at 12:43 PM, Mark S. Miller wrote:
On Sun, May 17, 2009 at 11:00 AM, Brendan Eich bren...@mozilla.com
wrote:
Analogous to direct vs. indirect eval in ES5 (15.1.2.1.1), there is
no
purely syntactic specification for what Neil proposes. A runtime
check is
required. So I
Er, in my previous post, please replace 'actions' with 'properties'
Proposal #1) Hooks for only missing actions.
Proposal #2) Pre/Post Hooks for existing actions
sorry about that,
Faisal Vali
Radiation Oncology
Loyola
___
es-discuss mailing list
Brendan Eich wrote:
On May 17, 2009, at 12:43 PM, Mark S. Miller wrote:
On Sun, May 17, 2009 at 11:00 AM, Brendan Eich bren...@mozilla.com
wrote:
Analogous to direct vs. indirect eval in ES5 (15.1.2.1.1), there is no
purely syntactic specification for what Neil proposes. A runtime
check is
Biju wrote:
[behaviour of wrappers] is weird...
Why cant we make objects for Number, String, Boolean, Date acts like
their native counter part?
That will be what an average web developer expecting.
And I dont think it will make existing web break.
No, this brokenness is heavily relied on.
On May 17, 2009, at 5:05 PM, David-Sarah Hopwood wrote:
Brendan Eich wrote:
On May 17, 2009, at 12:43 PM, Mark S. Miller wrote:
On Sun, May 17, 2009 at 11:00 AM, Brendan Eich bren...@mozilla.com
wrote:
Analogous to direct vs. indirect eval in ES5 (15.1.2.1.1), there
is no
purely syntactic
On May 17, 2009, at 5:14 PM, David-Sarah Hopwood wrote:
Biju wrote:
[behaviour of wrappers] is weird...
Why cant we make objects for Number, String, Boolean, Date acts like
their native counter part?
That will be what an average web developer expecting.
And I dont think it will make existing
Waldemar gave feedback
http://wiki.ecmascript.org/doku.php?id=strawman:catchalls#feedback
Waldemar's main point is a good one, which caused me to be hostile to
catchalls for years:
Catchalls climb the meta ladder. Primitive actions such as checking
for the existence of a property when
On May 17, 2009, at 7:01 PM, Brendan Eich wrote:
The mandatory parentheses could be avoided by breaking from Python's
precedent and making yield a canonical unary (that is,
high-)precedence operator like delete, !, etc. But then almost any
algebraic or logical expression computing the
On May 17, 2009, at 11:48 AM, Brendan Eich wrote:
On May 17, 2009, at 11:00 AM, Brendan Eich wrote:
Python differs from JS by having only assignment statements, not
assignment expressions, which simplifies the problem a bit, as the
grep output cited above shows.
Of course this makes
12 matches
Mail list logo