KABAFORCEGeliştirici KabaOS'u edinin

Bellek · 20 satır

Arena

arena bloğu içinde ayrılan her şey blok bitince tek seferde serbest kalır.

Önizleme · 0.6.0 — dil 1.0 öncesidir; sözdizimi ve kütüphane değişebilir. Buradaki her örnek derlenerek sınanır.

Çalıştırın

Uçbirim
kabalang calistir 01_arena.kbl

Kaynak kod

01_arena.kbl
# Bellek arenası — KABALANG-BELLEK-MODELI.md §3
# Arena içinde ayrılan her şey blok bitince TEK SEFERDE serbest kalır.
# ⚠️ Arena dışına çıkacak veri KOPYALANIR (kaçış kuralı).

fonksiyon istek_isle(n: sayi) -> sayi:
    toplam = 0
    arena istek:
        i = 0
        iken i < n:
            toplam = toplam + i
            i = i + 1
    don toplam

yazdir("arena toplamı: " + metin(istek_isle(10)))

arena rapor:
    satir = "arena içinde üretildi"
    yazdir(satir)

yazdir("arena kapandı")