Все ссылки на этой странице закреплены за указанным ниже выпуском. Скрипты установки находят текущий выпуск и сравнивают загруженный бинарник с его файлом SHA-256.
Выпуск: v1.7.0
Все платформы
| Платформа | Бинарник | Контрольная сумма |
|---|---|---|
| Linux · x86_64 | lispex-linux-x86_64 | .sha256 |
| Linux · aarch64 | lispex-linux-aarch64 | .sha256 |
| macOS · Apple silicon | lispex-macos-aarch64 | .sha256 |
| macOS · Intel | lispex-macos-x86_64 | .sha256 |
| Windows · x86_64 | lispex-windows-x86_64.exe | .sha256 |
| Манифест выпуска | manifest.json | имена, размеры, URL и SHA-256 файлов |
Установка одной командой
SHELL
# macOS / Linux
curl -fsSL https://www.lispex.com/install.sh | sh
# Windows (PowerShell)
irm https://www.lispex.com/install.ps1 | iex
# npm (Node 18+)
npm install -g lispexКакую поверхность выполнения выбрать?
- Используйте нативный бинарник для интерпретатора без зависимостей и полного процесса Lispex Vouch: выдачи, аутентифицированной проверки, повторного выполнения и локального gate.
- Используйте npm, если Node уже установлен. Он запускает Lispex, инспектирует и повторяет артефакты Vouch, аутентифицирует raw-данные или bundle, выводит точные identity и создаёт либо проверяет потребительскую policy. Выдача, повторное выполнение и gate недоступны.
- Используйте Playground для коротких примеров без установки. Он вычисляет код, но не предоставляет артефакты Vouch, ключи, аутентификацию и инструменты policy.
Lispex Vouch
Используйте Native, если решение должно дойти до локального gate
Native может связать аутентифицированное evidence с точными source и input, переданными вне bundle, повторно выполнить запрос текущим интерпретатором и выдать grant только совпадающему локальному решению. Проверка незакреплённого bundle остаётся только аутентификацией; отчёт или байты bundle не могут сами повысить себя до полномочия исполнения.