Subj : Re: spidermonkey ecma extensions To : netscape.public.mozilla.jseng From : steveH Date : Mon Sep 12 2005 05:00 am thanks for that. A couple of things I came across (in Brendan Eichs Narcissus parser) prompted me to ask the question. One is answered in the docs above , multiple catch clauses, which I never knew about. The other is the following code Tokenizer.prototype = { get input() { return this.source.substring(this.cursor); }, is this use of get documented anywhere, I can see what it's doing - defining a property getter, but I don't recall ever seeing it done like this before ... .