Hi all,

Just an update on my Google Summer of Code project, which was
implementing the ES5 features in Rhino.

Now implemented, and in CVS are:
- the new Object constructor methods
- the JSON object
- Function.prototype.bind
- String.prototype.trim
- Array.prototype.isArray
- Date.prototype.toISOString
- Date.prototype.toJSON

As there are only two weeks of work left for the program, I'm just
going to work on fixing bugs and conformance test failures, guided by
Microsoft's ES5Conform tests suite [1] (patched [2] to allow run it
from a shell), and Annex E of the spec.

The big thing left to do after that will be strict mode, which is
perhaps one of the most useful new features, but I don't expect to
have time to do it before the program ends.

I'm blogging updates here: http://raphscallion.com/blog
and code updates are here: http://github.com/rapha/rhino/tree

I hope people find this useful, and can report back any issues they
might have with it.

Cheers,
Raphael

[1] http://es5conform.codeplex.com/
[2] http://es5conform.codeplex.com/WorkItem/View.aspx?WorkItemId=23271
_______________________________________________
dev-tech-js-engine-rhino mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-js-engine-rhino

Reply via email to