On Dec 21, 9:23 pm, [EMAIL PROTECTED] wrote:
> Hi,
>
> I'm not sure if there will be much interest in this or not...  I've been
> experimenting with adding a metaobject protocol to JavaScript, and I
> modified Rhino to implement it.  I've put up a page that gives an
> overview:
>
>  http://www.bias2build.com/thesis/javascript_mop_expanded.html
>
> The cool thing is that it was relatively simple to put together --
> JavaScript's design seems to let you do a lot with pretty minimal changes.
>  I've been pleased with the result so far.
>
> Feedback is welcome.  Am I missing any big pieces in what a MOP should
> cover?  Does this seem straightforward to use?  I appreciate any insights.
>
> Thanks, and happy holidays.
>
> --Tom

This is interesting, thanks... I don't know if you know about it, but
Rhino now has __noSuchMethod__, which is an analog to method_missing:

Rhino 1.7 release 1 Pre 2007 12 26
js> obj = { __noSuchMethod__: function f(name, args)
{ print(name,args); } }
[object Object]
js> obj.fooBar(3,4)
fooBar 3,4

--N
_______________________________________________
dev-tech-js-engine-rhino mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-js-engine-rhino

Reply via email to