Familiar syntax
Swift-style func / let / var, protocols, generics, async/await — with honest semantic differences from Swift.
A modern programming language with VM, LLVM native AOT, and Wasm — source files end in .sy
func main() {
print("Hello, World")
}cargo build --release -p syx-cli
./target/release/syx run examples/hello.sy| Path | Audience |
|---|---|
| Quick Guide | Install, CLI, projects, Native / Wasm |
| Quick Reference | Syntax and stdlib cheat sheet |
| Editors · VS Code | Syntax highlighting, completion, LSP, DAP |
| Language Guide | Learn SYX from the basics to advanced features |
| Language Reference | Formal lexical, syntax, and type reference |
| Standard Library | Embedded packages: Linalg, Os, Log, IO, Net… |
| Compiler Internals | Lexer → parser → semantic → MIR → backends |
| Capabilities | What is implemented today (honest boundaries) |
Documentation is synced from the repository
books/anddocs/trees. Switch to 简体中文 via the locale picker in the nav.