e'lon qilingan bo’lishi kerak. Ushbu vazifani bajarish uchun Paskal tilida
tushunchasi bor. Bu tavsifda har bir ishlatilayotgan
o’zgaruvchiga nom beriladi va qabul qiladigan qiymatlar toifasi beriladi. Keyinchalik
dastur bajarilish jarayonida tavsiflangan o’zgaruvchiga boshqa toifadagi qiymat berilsa
bu xato deb hisoblanadi.
Alohida o’zgaruvchining tavsifi quyidagicha bo’ladi:
:
Misol: x: real; y:integer;
Birinchi qatorda dastur jarayonida ishlatishga real toifadagi x o’zgaruvchi
kiritilayapti, ikkinchisida u nomli butun qiymatli o’zgaruvchi kiritilayapti.
O’zgaruvchilar bo’limi var (variable o’zgaruvchi) xizmatchi so’z bilan
boshlanadi.
::= var ;
tavsifi> ::=, :.
Do'stlaringiz bilan baham: