On Fri, Dec 20, 2013 at 2:14 PM, Andrea Giammarchi < andrea.giammar...@gmail.com> wrote:
> This is not helping ... yeah, apples-to-orange, as you wish .. now to > imagine you have a flexible understanding of the issue and the example I > was proposing so that: > > if (stuff) { > const WHATEVER = 1; > } else { > const WHATEVER = 2; > } > > two blocks, one const assigned with possibly only one value > > Now tell me again how this works in C ... > As written above this couldn't possibly work in C -- const is block level, right? Originally you wrote this with #ifdefs, which aren't blocks. This isn't even close to apples-to-apples. So are you suggesting that js grow a preprocessor? That block scoping shouldn't *really* mean block scoping? Or that const shouldn't *really*mean const? Best I can tell it could only be one of those three -- and they all sound bad to me.
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss