هيكل برنامج PASCAL
PROGRAM My_program;
Dynamic allocation ( New ) END;
Dynamic allocation ( New )
END; |
يتم تمرير جميع الوسصاء حسب العناوين (VAR).
أثناء استدعاءات الدالات ، يتم إنشاء متغيرات مؤقتة للتعبيرات
يمكن للمترجم إنشاء المتغيرات أو السجلات أو الجداول المؤقتة.
وهي مسبوقة بالرمز'_'.
يتم تطبيق جميع الآلات من قبل العناوين.
عنوان إلى بنية
عنوان إلى جدول
عنوان إلى كتلة ملف
ملفات
في PASCAL، يتم استخدام مكتبة Sysutils مع الوظائف
:Filecreate, Fileopen, Fileclose, Fileseek, Filewrire,
Fileread.
يوجد صدر الملف في بداية الملف.
إدارة خاصة للملفات المفتوحة
_Push_open: إضافة ملف مفتوح
_Pop_open: فك آخر ملف تم فتحه
_Open : اختبار ما إذا كان ملف مع اسم
معين موجود أم لا.
عندما نحدد ملف ، يتم تصور بنيتان
- تعريف بنية كتلة الملف مع العناوين. إذا كان هناك جدول داخل الكتلة ، يتم النظر
في عنوانه.
- تعريف الكتلة الحقيقية للملف (بدون عنوان)
يتم اتباع أسماء عمليات الجهاز من قبل الأنواع.
تسمح لغة Z بمشاركة الملفات ، أي يمكن فتح نفس الملف عدة مرات.
لا يزال يتعين إجراء بعض التحسينات مثل استرداد المتغيرات المؤقتة التي تم إنشاؤها.