mozilla/rhino — pull request #100 by tuchida (2012-12-23 10:08:01+00:00)
Title: Implement ES.next for-of

This patch is implementing for-of syntax which iterates Array and String.
https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Statements/for...of
http://wiki.ecmascript.org/doku.php?id=harmony:iterators

I've used the current ES6 draft (December 21, 2012 Draft) for this patch.
Conflict with for each-in, referred to behavior of Firefox19(Aurora 19.0a2 (2012-12-19)).