From: William S F. <ws...@fu...> - 2007-10-31 22:22:03
|
Gonzalo Garramuño wrote: > Gau wrote: > > Hi,every one. > > so ,is anybody here could give me some clues or any idea for this? > > sincerely, > > Gau > > > > There's a swigjs from an unofficial fork of swig1.1 that targets > spidermonkey. As swig's api changed in 1.2, most of that work would > need to be redone. > > The biggest problem with ECMAScript is that each browser uses its own > engine (and thus api). Mozilla's spidermonkey engine is open source. > IE uses its own proprietary JScript, Opera uses its own linear_b engine > and Konqueror uses its own KJS. Safari uses JavaScriptCore. > > http://en.wikipedia.org/wiki/List_of_ECMAScript_engines > > In summary, wrapping Javascript is equivalent to wrapping 5 or 6 > languages some of which you don't even have the source code to. > See http://www.swig.org/compat.html#SupportedLanguages for links to SwigJS. William |