// `اخرج` ينهي البرنامج فورا بالحالة المعطاة (هنا 3).
استورد std.io.println;
استورد std.process.exit;
عرف الرئيسية(): عدد {
اطبع_سطر("الخروج بالحالة 3");
اخرج(3);
اطبع_سطر("لا يُطبع أبدا");
أرجع 0;
}// `exit` ends the program at once with the given status (here 3).
import std.io.println;
import std.process.exit;
def main(): int {
println("exiting with status 3");
exit(3);
println("never printed");
return 0;
}
التشغيل
بالمفسر، دون ترجمة:
./build/sultanc run examples/ar/process/exit_code.snأو ترجمه إلى ملف تنفيذي:
./build/sultanc examples/ar/process/exit_code.sn -o build/example && ./build/example