DoneJS version of QuickJS
Sneed Group Holder
c7290cc528
Some checks failed
ci / Linux (Ubuntu) (push) Has been cancelled
ci / linux-asan (push) Has been cancelled
ci / linux-msan (push) Has been cancelled
ci / linux-ubsan (push) Has been cancelled
ci / macOS (push) Has been cancelled
ci / macos-asan (push) Has been cancelled
ci / macos-ubsan (push) Has been cancelled
ci / freebsd (push) Has been cancelled
ci / qemu-alpine (arm32v6) (push) Has been cancelled
ci / qemu-alpine (arm32v7) (push) Has been cancelled
ci / qemu-alpine (arm64v8) (push) Has been cancelled
ci / qemu-alpine (i386) (push) Has been cancelled
ci / qemu-alpine (s390x) (push) Has been cancelled
|
||
---|---|---|
.github/workflows | ||
compat | ||
doc | ||
examples | ||
fuzz | ||
tests | ||
.gitignore | ||
Changelog | ||
cutils.c | ||
cutils.h | ||
libbf.c | ||
libbf.h | ||
libregexp-opcode.h | ||
libregexp.c | ||
libregexp.h | ||
libunicode-table.h | ||
libunicode.c | ||
libunicode.h | ||
LICENSE | ||
list.h | ||
Makefile | ||
qjs.c | ||
qjsc.c | ||
qjscalc.js | ||
quickjs-atom.h | ||
quickjs-libc.c | ||
quickjs-libc.h | ||
quickjs-opcode.h | ||
quickjs.c | ||
quickjs.h | ||
README.md | ||
release.sh | ||
repl.js | ||
run-test262.c | ||
test.js | ||
test262.conf | ||
test262_errors.txt | ||
test262o.conf | ||
test262o_errors.txt | ||
TODO | ||
unicode_download.sh | ||
unicode_gen.c | ||
unicode_gen_def.h | ||
VERSION |
QuickJS (DoneJS edition)
An unofficial fork of QuickJS that contains polyfills and modifications to the source code to make it more like something such as NodeJS or Deno.
FAQ
Documentation Location
The main documentation is in "doc/quickjs.pdf" for the PDF version or "doc/quickjs.html" for the HTML one.
Localtion of Polyfills
The polyfills are located in the "qjs.c" file.