islev (def)
islev, tekrar kullanılabilir kod blokları (fonksiyonlar) oluşturmak için kullanılır. CPython çekirdeğindeki DEF token’ının Hazer dilindeki karşılığıdır. Programın modülerliğini ve okunabilirliğini sağlar.
Sözdizimi (Syntax)
Section titled “Sözdizimi (Syntax)”Hazer’da bir islev tanımlarken, isimden sonra parantez içinde parametreler (varsa) belirtilir ve blok iki nokta üst üste (:) ile başlatılır.
# Basit bir işlev tanımıislev selamla(isim): yazdir("Merhaba " + isim)
# Değer döndüren bir işlevislev topla(a, b): dondur a + b
# İşlevi çağırmaselamla("Hazer")sonuc = topla(5, 10)