9. Tiplarini aniqlash bo‘limi
Paskal tilida qiymatlarning to‘rtta standart tiplari mavjud: integer (butun), real (haqiqiy), Char (belgili) va boolean (mantiqiy). Bu tiplar bilan bir qatorda, programmaning avtori o‘zi uchun zarur bo‘ladigan tiplarni aniqlab olib, ulardan foydalanishi mumkin. Buning uchun, muomalaga kiritilayotgan har bir yangi tipga o‘ziga xos ism berish kifoya va o‘zgaruvchilarni ehlon qilish bo‘limida bu tipdan bemalol foydalanish mumkin bo‘ladi.
Tip ehlon qilish quyidagi metaformula asosida amalga oshiriladi:
::==;
::=;
Tiplarni aniqlash bo‘limi esa quyidagicha aniqlanadi:
::q ty’e
Misol:
ty’e
Mantiq=boolean;
b=integer;
Hafta=(dush, sesh, chor, ‘ay, ju, shan, yaksh);
Ish_Kuni=dush..ju;
Do'stlaringiz bilan baham: |