Reviewers: Lasse Reichstein, Kevin Millikin,

Message:
PTAL

Description:
Parse harmony let declarations.

Implementation of the harmony block scoped let bindings as proposed here:
http://wiki.ecmascript.org/doku.php?id=harmony:block_scoped_bindings

Changes to the syntax are explained there. They are active under the
harmony_block_scoping_ flag in the parser.


Please review this at http://codereview.chromium.org/7616009/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files:
  M preparser/preparser-process.cc
  M src/ast.h
  M src/contexts.cc
  M src/ia32/full-codegen-ia32.cc
  M src/messages.js
  M src/parser.h
  M src/parser.cc
  M src/preparser.h
  M src/preparser.cc
  M src/scanner-base.cc
  M src/scopes.cc
  src/token.h
  M src/variables.h
  M src/variables.cc
  A + test/mjsunit/harmony/block-let-declaration.js
  M test/mjsunit/harmony/block-scoping.js
  M test/mjsunit/harmony/debug-blockscopes.js
  M test/mjsunit/harmony/debug-evaluate-blockscopes.js


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to