RE: Re: Netscape 'Spidermonkey' JavaScript bi ndings

Warrick Buchanan <[email protected]>
Newsgroups gmane.comp.lib.boost.langbinding
Message-ID <415C917D807AD411B72C00805FF7330B094C0031@MAILSRV>
Sorry been busy getting sun burnt in Spain but am back now ;)

I shall have a look through this stuff now.  I also need to think about how
JavaScripts prototype object inheritance works some more and how it is best
exposed - to see how well it would currently fit into the existing
beginnings of the framework.  Peter have you had any ideas about this?

Warrick.

-----Original Message-----
From: Daniel Wallin [mailto:[email protected]]
Sent: 28 March 2004 02:36
To: [email protected]
Subject: Re: [Boost-langbinding] Re: Netscape 'Spidermonkey' JavaScript
bindings


Daniel Wallin wrote:
> David Abrahams wrote:
> 
>> <snip>
>>
>> No, it worked, but I've been travelling and not had much time to
>> respond.  In the meantime I suggest you look at the "langbinding"
>> branch of the Boost CVS (Daniel, can you fill in the details for
>> him?) where we have some preliminary work already.
> 
> 
> Yeah, I'll try to sum up what we have done so far tomorrow. Sorry for
> not replying sooner Warrick, I've been pretty busy..

I realized that I don't really know what details I'm suppose to fill in,
so I'll just expand on what David said.

The little that has been done can be browsed here:

http://cvs.sourceforge.net/viewcvs.py/boost/boost/boost/langbinding/?only_wi
th_tag=langbinding
http://cvs.sourceforge.net/viewcvs.py/boost/boost/libs/langbinding/src/?only
_with_tag=langbinding

The code in the CVS is mostly directly from Boost.Python, with
additional tweaks to allow for unique inheritance graphs for every
extension module. Or at least, that was the plan..

Our plans for the future is to separate the interface used to register
classes and functions from the scripting language by introducing an
abstract language layer. With this applications/extension modules could
provide a langbinding interface, into which users can plug in any
scripting language backend they may want to. More on this can be found
on the list.

I don't know what else to say at this time. Please ask questions. :)

-- 
Daniel Wallin


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Boost-langbinding mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-langbinding


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.