Install SYX
You do not need Rust just to run SYX programs. Releases ship prebuilt syx binaries. Building the toolchain from source needs Rust 1.85+; the full native (LLVM) toolchain also needs a local LLVM install.
Option A — prebuilt release (recommended)
- Open the latest release: github.com/synvek/syx/releases/latest
- Download the archive for your OS / architecture
- Put the
syxbinary on yourPATH - Verify:
bash
syx --version
syx run path/to/hello.syOption B — build from source
bash
git clone https://github.com/synvek/syx.git
cd syx
cargo build --release -p syx-cli
./target/release/syx run examples/hello.syOptional install into Cargo’s bin directory:
bash
cargo install --path crates/syx-cliNative AOT (syx build --native) requires the full-native / LLVM feature set — details in the Quick Guide.
Editor support
Install the SYX Language extension for VS Code (TextMate + LSP + DAP). See Editors and VS Code.
Next steps
- File extension (.sy) and
syx.toml - Backends — VM, LLVM, Wasm
- Getting Started in the Language Guide