리스펙스는 변환 결과를 각 타깃의 도구로 실행합니다. 아래는 빠른 실행 팁과 흔한 주의사항입니다.
Python
- 실행:
python file.py - 의존성은 가상환경 권장
- 출력: 값은
print(...)로 출력
TypeScript / Node.js
- 실행:
tsx file.ts(또는ts-node), 혹은tsc && node file.js - ESM/CJS 차이에 유의(단일 파일 스니핏 권장)
- 출력:
console.log(...)
Go
- 실행:
go run .또는go run file.go - 다파일 프로젝트는
go mod init …가 필요할 수 있음
Rust
- 실행: 크레이트 내
cargo run, 단일 파일은rustc file.rs && ./file - toolchain은 최신 유지(
rustup)
C / C++
- 컴파일:
clang file.c -O2 -std=c11 -o app && ./app/g++ file.cpp -O2 -std=c++17 -o app && ./app - UTF‑8 로케일 설정, 개행/경로 차이 주의
공통 주의사항
- 인코딩: UTF‑8 기본. 타깃에 따라 로케일/인코딩 설정 필요
- 개행/경로: Windows vs POSIX 차이. 경로 결합은 표준 API 사용 권장
- 마지막 값 자동 출력되지 않는 타깃이 많음 —
print/console.log로 출력
바로 실험: www.lenacode.com