Kitaplar / Yöntem Dil Başvurusu / 9. Birimler
9. Birimler
birim: 'birim' AD kullan*
['arayüz' kullan* arayuz_bildirimi* 'uygulama' kullan*]
bildirim*
['başla' deyimler]
'bitir' '.'birim Geometri
arayüz
sabit UZUNLUK_BİRİMİ: metin = 'cm'
fonksiyon DaireAlanı(r: ondalık): ondalık
uygulama
kullan Matematik
fonksiyon DaireAlanı(r: ondalık): ondalık
başla
dön pi * r * r
bitir
bitir.arayüz bölümü birimin dışa açtığı adları bildirir; alt programlar burada yalnızca başlık olarak yazılır, gövdeleri uygulama bölümündedir. uygulama bölümünde bildirilip arayüz’de yer almayan adlar birimin dışından görünmez. arayüz bölümü yoksa birimdeki bütün adlar dışa açılır. İsteğe bağlı başla bölümü, birim ilk kez yüklendiğinde bir kez çalışır.
kullan Geometri birimi yükler. Dışa açılan adlar doğrudan (DaireAlanı(2)) ya da nitelikli (Geometri.DaireAlanı(2)) kullanılabilir. Bir birim, kaç yerden kullanılırsa kullanılsın, yalnızca bir kez yüklenir.
Birim dosyaları şu sırayla aranır: programın klasörü, onun kutuphane/ alt klasörü, Yöntem’in kendi kutuphane/ klasörü ve YONTEM_YOL ortam değişkenindeki klasörler; yontem paket ile kurulan paketler projenin paketler/ klasöründen bulunur. Yerleşik birimler (Matematik, Sistem, YZ, Kuantum, Meşale, Pencere, Ağ ve diğerleri) dosya aranmadan bulunur.