다운로드
현재 버전 1.21.3
2.0 · 출시 전
설치
# macOS / Linux
curl -fsSL https://www.lispex.com/install.sh | sh
# Windows (PowerShell)
irm https://www.lispex.com/install.ps1 | iex설치 스크립트가 최신 공개판을 받고 SHA-256 체크섬을 확인합니다.
버전 확인
새 터미널을 여세요.
lispex --versionlispex 1.21.3명령을 찾지 못할 때
- macOS와 Linux에서는 ~/.lispex/bin을 PATH에 넣고 셸을 다시 여세요.
- Windows에서는 %LOCALAPPDATA%\Lispex\bin을 사용자 PATH에 넣고 새 PowerShell 창을 여세요.
npm으로 설치
Node 18 이상이 필요합니다.
npm install lispex프로젝트 폴더에서 버전을 확인하세요.
npx lispex --version1.21.3hello.lspx
(define language "Lispex")
(list 'hello language (+ 2 3))파일 실행
npx lispex hello.lspx(hello "Lispex" 5)전역 설치
npm install -g lispexlispex 명령은 PATH에서 먼저 찾은 프로그램을 실행합니다.
파일 받기
| 플랫폼 | 파일 | 체크섬 |
|---|---|---|
| Linux · x86_64 | lispex-linux-x86_64 →25.1 MB25,118,456 바이트 | .sha256 → |
| Linux · aarch64 | lispex-linux-aarch64 →16.8 MB16,835,384 바이트 | .sha256 → |
| macOS · Apple silicon | lispex-macos-aarch64 →20.9 MB20,946,992 바이트 | .sha256 → |
| macOS · Intel | lispex-macos-x86_64 →24.3 MB24,324,284 바이트 | .sha256 → |
| Windows · x86_64 | lispex-windows-x86_64.exe →23.1 MB23,114,752 바이트 | .sha256 → |
체크섬과 서명
실행 파일과 .sha256 파일을 같은 폴더에 두세요. 일치하면 OK를 출력합니다.
# Linux
sha256sum -c lispex-linux-x86_64.sha256
# macOS
shasum -a 256 -c lispex-macos-aarch64.sha256Windows PowerShell에서는 일치하면 True를 출력합니다.
$want = (Get-Content .\lispex-windows-x86_64.exe.sha256).Split(' ')[0]
(Get-FileHash .\lispex-windows-x86_64.exe).Hash -eq $want다운로드 검사로 확인하는 것
체크섬은 내려받은 정확한 바이트를 식별합니다.
게시자와 허용 소스는 서명 배포와 수신자의 신뢰 정책으로 식별합니다.
리스펙스 바우치는 현재 결정을 기록하고, 외부 행동은 수신 애플리케이션이 승인합니다.
Windows에서 바로 실행
실행 파일과 hello.lspx를 같은 폴더에 두세요.
.\lispex-windows-x86_64.exe hello.lspx개발자용 구성 요소
자원 제어 규칙 엔진
| 항목 | 파일 | 체크섬 |
|---|---|---|
| WASM 구성 요소 | lispex-embed-evaluator.wasm →1.6 MB1,588,220 바이트 | .sha256 → |
| 매니페스트 | lispex-embed-evaluator-manifest.json →26.3 KB26,347 바이트 | .sha256 → |
| 기록한 요청과 결과 | lispex-embed-evaluator-golden-vectors.json →4.0 KB4,014 바이트 | .sha256 → |
| 재배포 패키지 | lispex-embed-evaluator-redistribution.zip →15.0 MB14,994,343 바이트 | .sha256 → |
언어 전체 규칙 엔진
| 항목 | 파일 | 체크섬 |
|---|---|---|
| WASM 구성 요소 | lispex-full-embed-evaluator.wasm →1.6 MB1,588,667 바이트 | .sha256 → |
| 매니페스트 | lispex-full-embed-evaluator-manifest.json →2.5 KB2,465 바이트 | .sha256 → |
| 기록한 요청과 결과 | lispex-full-embed-evaluator-provider-vectors.json →14.7 KB14,663 바이트 | .sha256 → |
| 재배포 패키지 | lispex-full-embed-evaluator-redistribution.zip →15.1 MB15,128,596 바이트 | .sha256 → |