quickjs README

The project's README from github.com/bellard/quickjs. As one markdown file: README.md.

The main documentation is in doc/quickjs.pdf or doc/quickjs.html.

quickjs (bellard/quickjs)

Searching Database…

Что это такое?Это публичный репозиторий QuickJS — движка JavaScript, написанного на C.
Это библиотека, которую я встраиваю в свои программы, или программа, которую я запускаю?Это движок — библиотека на C и среда выполнения, поэтому вы собираете его из исходников и используете в своём коде; это не готовое приложение для конечного пользователя.
Как его получить и собрать?Склонируйте репозиторий и соберите из исходников с помощью make — в проекте есть Makefile, а в README никакой другой способ установки не упомянут.
Что нужно установить, чтобы его собрать?Только компилятор C и make — код написан на чистом C и собирается через Makefile, зависимостей от пакетов в репозитории не заявлено.
Достаточно ли README, чтобы начать работу?Не совсем — там лишь сказано, что основная документация лежит в doc/quickjs.pdf или doc/quickjs.html, так что учиться придётся по этим документам и по исходному коду.
Нужны ли Node.js или браузер, чтобы это работало?Нет — QuickJS сам по себе полноценный движок JavaScript, реализованный на C; он не работает поверх Node.js или какого-либо браузера.
Чтобы им пользоваться, нужно писать код на C?По сути да — это библиотека на C, которую вы компилируете и подключаете к своей программе; готового приложения поверх движка в репозитории нет.
What are similar projects?mquickjs, mal, micropython, moejs, scriptc, porffor, grumpy, php-src
Creator
bellard
Size
14.9 MB
Stars
11K
Updated
CommitOct 13
Age
6y
Commits · 90 Days