Başlarken
Bu sayfa Tulpar’ı zaten kurduğunuzu varsayar — kurmadıysanız tek satırlık installer için Kurulum sayfasına göz atın.
Tarayıcıda deneyin
Section titled “Tarayıcıda deneyin”Aşağıdaki örneği bu sayfanın içinde düzenleyip Çalıştır’a tıklayabilirsiniz — kurulum gerekmez:
Yerel olarak çalıştırma
Section titled “Yerel olarak çalıştırma”Programı merhaba.tpr adında bir dosyaya kaydedip terminalden
çalıştırın — kurulum sonrası tulpar komutu PATH’inizdedir:
tulpar merhaba.tprVarsayılan tulpar <dosya> çağrısı LLVM ile AOT derler ve oluşan native
binary’yi çalıştırır. Anlık başlatma için bytecode VM’i tercih edebilirsiniz
(çok küçük bir runtime maliyeti karşılığında):
tulpar --vm merhaba.tprTulpar toolchain’i olmadan dağıtabileceğiniz tek başına bir native executable üretmek için:
tulpar build merhaba.tpr # → ./merhaba (Windows'ta merhaba.exe)Etkileşimli REPL
Section titled “Etkileşimli REPL”Tulpar’ın bir REPL’i (Oku-Değerlendir-Yazdır Döngüsü) de var. Argümansız çağırın:
tulpar --replYazdığınız ifadeleri / komutları anında değerlendirir. Çıkmak için
Ctrl+D (Linux/macOS) ya da Ctrl+Z (Windows) kullanın.
Sıradaki adımlar
Section titled “Sıradaki adımlar”- Söz Dizimi & Değişkenler — tipler, literaller, operatörler.
- Akış Kontrolü —
if,while,for. - Fonksiyonlar — tanım, recursion, return.
- Örnekler — çalışan örnek programlar.