قواعد الإدخال¶
تتبع ملفات إدخال FrontISTR (بيانات التحكم العامة .dat، وبيانات التحكم بالتحليل .cnt، وبيانات الشبكة .msh) قواعد تدوين مشتركة.
خصائص الملف¶
- هي ملفات ASCII ذات تنسيق حر.
- تتكون من رؤوس تبدأ بـ
!تتبعها البيانات. - يكون ترتيب كتابة الرؤوس حرًا بوجه عام.
- تُستخدم الفاصلة
,فاصلًا للبيانات.
ملاحظة: خصائص خاصة ببيانات التحكم بالتحليل
لبيانات التحكم بالتحليل (
.cnt) الخصائص الإضافية التالية.
- ينقسم الملف إجمالًا إلى ثلاث مناطق: بيانات التحكم بالحساب، وبيانات التحكم بالحالّ، وبيانات التحكم بالمعالجة اللاحقة (التصور).
- أدخل
!ENDفي نهاية الملف لإنهائه.
الرأس¶
يحدد معنى البيانات وكتلة البيانات. يُعد السطر الذي يكون محرفه الأول ! رأسًا.
سطر الرأس¶
يصف الرأس والمعاملات المرتبطة به.
- يجب أن يبدأ سطر الرأس برأس.
- إذا كانت هناك معاملات مطلوبة، فيجب أن تأتي بعده باستخدام
,. - إذا كان المعامل يأخذ قيمة، فيتبع المعامل الرمز
=ثم تُحدد القيمة. - لا يمكن أن يمتد سطر الرأس عبر عدة أسطر.
أسطر البيانات¶
تبدأ من السطر التالي لسطر الرأس وتصف البيانات المطلوبة.
- قد تمتد أسطر البيانات عبر عدة أسطر؛ ويُحدد ذلك وفق قواعد وصف البيانات المعرفة لكل رأس.
- قد لا تكون أسطر البيانات مطلوبة.
الفاصل¶
تُستخدم الفاصلة , فاصلًا للبيانات.
معالجة المسافات البيضاء¶
تُتجاهل المسافات البيضاء.
الأسماء¶
المحارف المسموح باستخدامها في الأسماء هي الشرطة السفلية _ والشرطة - والمحارف الأبجدية الرقمية a-z A-Z 0-9، لكن يجب أن يكون المحرف الأول _ أو حرفًا أبجديًا a-z A-Z.
- الأسماء غير حساسة لحالة الأحرف، وتُعامل داخليًا كلها بأحرف كبيرة.
- الحد الأقصى لطول الاسم هو 63 محرفًا.
أسماء الملفات¶
المحارف المسموح باستخدامها في أسماء الملفات هي الشرطة السفلية _ والشرطة - والنقطة . والشرطة المائلة / والمحارف الأبجدية الرقمية a-z A-Z 0-9.
- ما لم يُذكر خلاف ذلك، يجوز أن تتضمن أسماء الملفات مسارات. ويمكن تحديد كل من المسارات النسبية والمطلقة.
- الحد الأقصى لطول اسم الملف هو 1023 محرفًا.
بيانات الفاصلة العائمة¶
يجوز وجود الأس أو عدمه. ويجب أن يسبق الأس الرمز E أو e. ويمكن استخدام E أو e أيًّا منهما.
ملاحظة:
لا يمكن استخدام
Dأوd.
أسطر التعليقات¶
تُعد الأسطر التي تبدأ بـ !! أو # أسطر تعليقات وتُتجاهل.
- يمكن إدراج أسطر التعليقات في أي موضع في الملف، دون حد لعددها.
!END¶
يشير إلى نهاية البيانات. عند ظهور هذا الرأس، تتوقف قراءة البيانات.