The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:JSPL javascript::spidermonkey"

JSPL - A bridge between JavaScript and Perl languages River stage zero No dependents

For use JavaScript from Perl with this module, you normally follow three simple steps: * Create a context inside which you'll be able to evaluate javascript code. The context holds a *global object* with javascript's standard constructors and functio...

SORTIZ/JSPL-1.07 - 17 Jan 2012 00:51:18 UTC

JSPL::Context - An object in which we can execute JavaScript River stage zero No dependents

To interact with the SpiderMonkey JavaScript engine you need a JSPL::Context instance. To create one you can use the method "create_context" in JSPL::Runtime or obtain the "stock" one with "stock_context" in JSPL....

SORTIZ/JSPL-1.07 - 17 Jan 2012 00:51:18 UTC

JSPL::PerlClass - Create native JavaScript classes in Perl River stage zero No dependents

SORTIZ/JSPL-1.07 - 17 Jan 2012 00:51:18 UTC

JSPL::Context::Timeout - Call JavaScript with Timeouts River stage zero No dependents

Up to SpiderMonkey v1.8.0 the documented way to control a runaway script was using a *branch handler* callback. JavaScript 1.8.1 (Gecko 1.9.1) introduced a new *OperationCallback* API and deprecated the *branch handler* API. This module uses the new ...

SORTIZ/JSPL-1.07 - 17 Jan 2012 00:51:18 UTC

JSPL::Runtime - Runs contexts River stage zero No dependents

In SpiderMonkey, a *runtime* is the data structure that holds javascript variables, objects, script and contexts. Every application needs to have a runtime. This class encapsulates the SpiderMonkey runtime object. The main use of a runtime in JSPL is...

SORTIZ/JSPL-1.07 - 17 Jan 2012 00:51:18 UTC

jspl - JavaScript interpreter with perl powers River stage zero No dependents

This provides a SpiderMonkey based javascript shell extended by perl, thanks to JSPL perl module....

SORTIZ/JSPL-1.07 - 17 Jan 2012 00:51:18 UTC
6 results (0.034 seconds)