دالة ابدأ_الرئيسية() -> ص64 { اطبع("first: "). دع سيئ: نتيجة[ع32] = حلل_ع32(اقرأ_سطر()). إذا (سيئ::نجاح) { أرجع 1. } اطبع(سيئ::الخطأ::الرمز). اطبع("\nsecond: "). دع جيد: نتيجة[ع64] = حلل_ع64(اقرأ_سطر()). إذا (جيد::نجاح) { إذا (نسق_ع64(0.5) != "0.5") { أرجع 2. } إذا (نسق_ع32(1.0000000596046448) != "1.00000012") { أرجع 3. } اطبع(نسق_ع64(جيد::قيمة + 1.0)). اطبع("\n"). أرجع 0. } أرجع 4. }