İçeriğe geç
zee0.8-dev

Zee'yi kur

Zee V1 öncesindedir: bugün geliştirme sürümünü kaynaktan derleyip kurarsın. İmzalı ikili sürümler V1 sürüm adayıyla gelecek.

Kaynaktan kurulum

  1. Rust ve git

    Kararlı Rust araç zinciri gerekir. Windows'ta rustup-init.exe kullan.

    terminal
    $ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    $ git --version
  2. Derle

    Bağımlılıklar Cargo.lock ile kilitlidir.

    terminal
    $ git clone https://github.com/merbay-erp/zee
    $ cd zee/compiler
    $ cargo build --release --locked --bin dil
  3. Doğrula

    İkiliyi PATH'e ekleyebilir ya da tam yoluyla çağırabilirsin.

    terminal
    $ ./target/release/dil sürüm
    dil 0.8.0-dev — Türkçe programlama dili (bootstrap, Stage 0) — morfoloji zee-tr-1 — IO zee-io-1
  4. İlk proje
    terminal
    $ ./target/release/dil yeni merhaba
    $ ./target/release/dil çalıştır merhaba

Linux

x86_64 ve arm64 için Tier-1 hedef.

macOS

Apple Silicon ve Intel için Tier-1 hedef.

Windows

x86_64 için Tier-1 hedef; PowerShell ile.

Editör

Dil sunucusu tanıları anında gösterir, hover ile tür ve belge verir, tanıma gider ve adı eklerine uyarak yeniden adlandırır. VS Code uzantısı ve kurulumu editors/ altındadır.

Kurulumsuz

Hiçbir şey kurmadan denemek için çalışma alanını aç. Derleyicinin WebAssembly hâli kodunu tarayıcında çalıştırır; ağ ve dosya yetkinliği vermez.

V1 öncesi not

Grammar ve public yüzey core freeze altındadır; ancak 1.0 etiketine kadar uyumluluk politikası içinde değişiklik olabilir. Üretim kararını kendi risk değerlendirmen ve sürüm notlarıyla ver.