Topazdocs
도구 모음

도구 모음 상태

Topaz v5.6의 명령줄 도구, 실행 대상, 패키지, 브라우저 지원과 제한 사항.

Topaz v5.6.0은 현재 정식 버전입니다. CLI, 컴파일러, 런타임, 문서, npm 설치 패키지, WASM 컴파일러와 플레이그라운드가 같은 언어 버전을 사용합니다.

기본 규칙

구성 요소현재 상태
CLI·해석기v5.6 검사·실행 지원
Rust 백엔드네이티브 실행 파일 생성 지원
Python 백엔드Python 소스와 런타임 생성 지원
웹 대상WASM·JavaScript/TypeScript 산출물 생성 지원
플레이그라운드v5.6 검사·실행 지원
패키지 도구잠금·벤더링·오프라인 작업 지원
설치·다운로드설치 스크립트와 npm 패키지 제공

사용 방법

공개 설치 스크립트나 npm 패키지로 Topaz를 설치한 뒤 topaz version --verbose로 컴파일러, 런타임, 언어 모드를 확인할 수 있습니다. 소스는 checkrun으로 확인하고, 배포할 대상만 선택해 build를 실행하세요.

현재 지원

v5.6은 매뉴얼에 적힌 주요 언어 기능을 해석기, Rust, Python으로 실행하고 지원하지 않는 형태를 컴파일 단계에서 거부합니다. 표준 라이브러리, 패키지, WASM과 플레이그라운드도 같은 버전을 사용합니다.

제한 사항

압축 기능은 현재 Rust 기반 라이브러리 경로에서만 사용할 수 있습니다. 동시 작업의 세부 실행 순서는 언어가 정하지 않으므로 프로그램이 특정 순서에 의존해서는 안 됩니다. 파일, 프로세스, 네트워크, 시간과 브라우저 API는 각 실행 환경이 제공하는 범위 안에서만 사용할 수 있습니다.

명령 예시

topaz version --verbose
topaz check main.tpz
topaz run main.tpz
topaz build main.tpz --out-dir build

관련 문서