Kurulum
Üç farklı yol — ihtiyacınıza göre birini seçin.
Tarayıcıda Hemen Deneyin
Hiçbir şey indirmeye gerek yok. Tarayıcıyı açın, yazmaya başlayın.
Web IDE, tam özellikli MELP derleyicisini tarayıcınızda çalıştırır.
Syntax highlighting, hata mesajları ve anlık derleme desteği bulunur.
melp-lang.github.io/melp-ide-web/
Anlık Derleme
Kod yazın, tarayıcıda çıktısını anında görün.
Çok Dilli Editör
Türkçe, İngilizce ve diğer dillerle yazabilirsiniz.
Kurulum Yok
Herhangi bir cihazdan, herhangi bir işletim sisteminden erişin.
VS Code Uzantısı
Syntax highlighting, hata altı çizgisi ve dil desteği VS Code içinde.
VSIX Dosyasını İndirin
GitHub Releases sayfasından en son melp-ide-*.vsix
dosyasını indirin.
VS Code'dan Yükleyin
Komut paletini açın ve "Install from VSIX" komutunu çalıştırın:
Ctrl + Shift + P → "Install from VSIX" → indirilen .vsix dosyasını seçin
MELP Dosyasını Açın
Herhangi bir .mlp uzantılı dosya açtığınızda
uzantı otomatik devreye girer.
-- merhaba.mlp
function main()
print("Merhaba Dünya!")
end function
Not: VS Code uzantısı sözdizim renklendirme ve temel dil desteği sağlar. Derleme için CLI kurulumu önerilir (üçüncü sekme).
CLI — Yerel Kurulum
Derleyiciyi doğrudan makinenizde çalıştırın. Linux x86_64 — Alfa
Depoyu Klonlayın
git clone https://github.com/MELP-Lang/MELP.git
cd MELP/LLVM/STAGE1
Derleyiciyi Derleyin
LLVM 14 ve C++17 destekleyen bir derleyici gereklidir:
# Bağımlılıklar (Debian/Ubuntu)
sudo apt install llvm-14 clang-14 build-essential
# Derleme
make
İlk Programı Çalıştırın
# Örnek dosyayı çalıştır
bin/run_melp ornek.mlp
# Native binary üret
bin/melp_compiler ornek.mlp -o merhaba
./merhaba
Türkçe ile Yazın
Bir .mlp dosyası oluşturun:
-- merhaba.mlp
fonksiyon giriş()
yaz("Merhaba Dünya!")
fonksiyon sonu
bin/run_melp merhaba.mlp
# Çıktı: Merhaba Dünya!
Sistem Gereksinimleri: Linux x86_64, LLVM 14, GCC/Clang C++17. macOS ve Windows desteği planlı aşamadedir.
Sorun mu var?
GitHub Issues üzerinden bildirin veya tartışmalara katılın.