Skip to main content

Crate quickjs_oxide

Crate quickjs_oxide 

Source
Expand description

A pure-Rust rewrite of QuickJS aiming at semantic feature parity with the pinned upstream release.

The front end compiles source to QuickJS-shaped stack bytecode, the register lowering turns it into quickjs-oxide-core’s register bytecode, and the embedding API runs it on the core.

Modules§

engine
Interpreter implementation; embedders use engine::api.
source
Exact source bytes and source coordinates, independent of parsing policy.

Constants§

QUICKJS_COMPAT_VERSION
The exact upstream release whose observable behavior is the compatibility baseline for this crate.
QUICKJS_OXIDE_VERSION
The version of this quickjs-oxide engine crate.