Package: QuickJSR 1.10.9000
QuickJSR: Interface for the 'QuickJS-NG' Lightweight 'JavaScript' Engine
An 'R' interface to the 'QuickJS' portable 'JavaScript' engine. The engine and all 'R' to 'JavaScript' interoperability is bundled within the package, requiring no dependencies beyond a 'C' compiler.
Authors:
QuickJSR_1.10.9000.tar.gz
QuickJSR_1.10.9000.zip(r-4.7)QuickJSR_1.10.9000.zip(r-4.6)QuickJSR_1.10.9000.zip(r-4.5)
QuickJSR_1.10.9000.tgz(r-4.6-x86_64)QuickJSR_1.10.9000.tgz(r-4.6-arm64)QuickJSR_1.10.9000.tgz(r-4.5-x86_64)QuickJSR_1.10.9000.tgz(r-4.5-arm64)
QuickJSR_1.10.9000.tar.gz(r-4.7-arm64)QuickJSR_1.10.9000.tar.gz(r-4.7-x86_64)QuickJSR_1.10.9000.tar.gz(r-4.6-arm64)QuickJSR_1.10.9000.tar.gz(r-4.6-x86_64)
QuickJSR_1.10.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
QuickJSR/json (API)
NEWS
| # Install 'QuickJSR' in R: |
| install.packages('QuickJSR', repos = c('https://andrjohns.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/andrjohns/quickjsr/issues
Last updated from:9a89811532. Checks:13 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 127 | ||
| linux-devel-x86_64 | OK | 138 | ||
| source / vignettes | OK | 233 | ||
| linux-release-arm64 | OK | 135 | ||
| linux-release-x86_64 | OK | 124 | ||
| macos-release-arm64 | OK | 96 | ||
| macos-release-x86_64 | OK | 193 | ||
| macos-oldrel-arm64 | OK | 82 | ||
| macos-oldrel-x86_64 | OK | 181 | ||
| windows-devel | OK | 149 | ||
| windows-release | OK | 131 | ||
| windows-oldrel | OK | 140 | ||
| wasm-release | OK | 100 |
Exports:from_jsonJSContextqjs_evalquickjs_versionto_json
Dependencies:
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| The QuickJSR package. | QuickJSR-package QuickJSR |
| from_json | from_json |
| JSContext object | JSContext |
| Assign a value to a variable in the current context | assign JSContext-method-assign |
| Call a JS function in the current context | call JSContext-method-call |
| Get a variable from the current context | get JSContext-method-get |
| Evaluate JS string or file in the current context | JSContext-method-source source |
| Assess validity of JS code without evaluating | JSContext-method-validate validate |
| qjs_eval | qjs_eval |
| Get the version of the bundled QuickJS library | quickjs_version |
| to_json | to_json |
