لبات ASPLلبات 0.7.0

البحث في التوثيق

يبدأ البحث بالتوثيق الحالي بالعربية · لبات 0.7.0

اكتب اسما كاملا مثل read_line أو كلمات عن الموضوع.

    English
    ملفات المصدر

    افتح ملف .aspl أو .لبات بترميز UTF-8، حتى 1 MiB، في مسودة جديدة. يبقى الملف في هذا المتصفح ولا يُشغّل تلقائياً.

    قراءة ملف ومعالجة غيابه

    لبات 0.7.0 · الإصدار الحالي

    مصدر مورّد كامل وتجهيز ونتائج مفحوصة لـلبات 0.7.0.

    محتويات الصفحة

    الغرض والتجهيز

    المتصفح والمضيف الأصلي، لبات 0.7.0. عند غياب missing.txt أرسل هذا الاسم. يطبع File: error: not-found\n ويعيد 0. لا يحتاج هذا الناتج ملفا مستوردا.

    اقرأ المرجع الحالي. لا تلزم وحدة مصدر أو مكتبة خارجية.

    اقرأ الملفات النصية والإخفاقات القابلة للاسترداد قبل استيراد البيانات أو الكتابة إلى وجهة أصلية. تبدأ مسودات المتصفح الجديدة بملفات تشغيل فارغة.

    المصدر العربي

    يفتح هذا المصدر الكامل المورّد مسودة جديدة. جهز المدخلات والملفات المعلنة في تلك المسودة ثم اختر التشغيل صراحة.

    المتصفح والمضيف الأصلي · لبات 0.7.0 · مصدر عربي

    التنفيذ: المتصفح والمضيف الأصلي · لبات 0.7.0

    المتطلبات السابقة:
    • للنتيجة المعلنة يجب أن يكون missing.txt غائبا. لا يلزم ملف أصل.
    • لقراءة ناجحة افتح هذه المسودة الجديدة أولا ثم استورد ملف بيانات UTF-8 في أداة ملفاتها قبل التشغيل وأرسل اسمه المسطح.

    أسطر الإدخال: ["missing.txt"]

    دالة ابدأ_الرئيسية() -> ص64 {
        اطبع("File: ").
        دع الاسم = اقرأ_سطر().
        دع المحتوى: نتيجة<نص> = اقرأ_ملف_نصي(الاسم).
        إذا (المحتوى::نجاح) {
            اطبع(المحتوى::قيمة).
        } وإلا {
            اطبع("error: ").
            اطبع(المحتوى::الخطأ::الرمز).
            اطبع("\س").
        }
        أرجع 0.
    }
    
    تنزيل قراءة-ملف.لبات

    النتائج المتوقعة
    {
      "browser": {
        "check": "success",
        "class": "success",
        "output": "File: error: not-found\n",
        "processStatus": 0
      },
      "native": {
        "check": 0,
        "status": 0,
        "output": "File: error: not-found\n"
      }
    }

    المصدر الإنجليزي

    يفتح هذا المصدر الكامل المورّد مسودة جديدة. جهز المدخلات والملفات المعلنة في تلك المسودة ثم اختر التشغيل صراحة.

    المتصفح والمضيف الأصلي · لبات 0.7.0 · مصدر إنجليزي

    التنفيذ: المتصفح والمضيف الأصلي · لبات 0.7.0

    المتطلبات السابقة:
    • للنتيجة المعلنة يجب أن يكون missing.txt غائبا. لا يلزم ملف أصل.
    • لقراءة ناجحة افتح هذه المسودة الجديدة أولا ثم استورد ملف بيانات UTF-8 في أداة ملفاتها قبل التشغيل وأرسل اسمه المسطح.

    أسطر الإدخال: ["missing.txt"]

    fn start_main() -> i64 {
        print("File: ");
        let name = read_line();
        let content: result<string> = read_text_file(name);
        if (content::ok) {
            print(content::value);
        } else {
            print("error: ");
            print(content::error::code);
            print("\n");
        }
        return 0;
    }
    
    تنزيل read-file.aspl

    النتائج المتوقعة
    {
      "browser": {
        "check": "success",
        "class": "success",
        "output": "File: error: not-found\n",
        "processStatus": 0
      },
      "native": {
        "check": 0,
        "status": 0,
        "output": "File: error: not-found\n"
      }
    }

    افحص النتيجة

    تعرض بطاقات المصدر مدخلات الفهرس ونتائجه الدقيقة. لا يترجم تغيير اللغة المصدر المورّد. يحفظ التنزيل بايتات المصدر الأصلية.

    تصفح الصفحات