السلطان
control_flow/loops.sn
عرف الرئيسية(): عدد {
    دع الحالي: متغير عدد = 1;
    دع المجموع: متغير عدد = 0;
    طالما (الحالي <= 6) {
        المجموع := المجموع + الحالي;
        الحالي := الحالي + 1;
    }
    أرجع المجموع;
}

التشغيل

بالمفسر، دون ترجمة:

./build/sultanc run examples/ar/control_flow/loops.sn

أو ترجمه إلى ملف تنفيذي:

./build/sultanc examples/ar/control_flow/loops.sn -o build/example && ./build/example

المصدر على GitHub   كل الأمثلة