file of ;
< nom > =
text, < nom > =
file; Bu ycrda < n o m > - faylli tip nom i; file, o f - xizm atchi
s e ‘zlar (fayl, ...d a n ); text - m a t n li fayl standart tipining nomi;
Misol:
type pro d u ct = r e c o r d
n am e ; strin g ;
code : word,
c ont : com p .
end; textS0 =
file o f strin g [80],
v a r
f 1:
file of char,
f 2: text,
f 3:
file , f 4: textSO,
f 5;
file of product;
Fayl elem entlari ketm a-ket satr b o ‘ylab yoziladi.
B iron-bir e lem entga m urojaat qilish uchun undan oldingi
e lem cntlam i saralab chiqish kerak. B u n d a y fayllar
ketm a-ket fa y lla r deyiladi.
T u rb o Paskal
kom pilyatori uch tipdagi fayllami
q o 'l la s h im konini beradi: tiplashgan, tiplashm agan va matnli.
K om ponentalari tipi aniq b o ‘lgan fayllar tiplashgan
fayllar deyiladi. Kom ponentalari tipi bcrilm agan b o ‘lsa, ular
tiplashm agan fayllar deyiladi.
Har bir satri m ax su s /hy/
oxiri m arkeri bilan ajratilgan
va har xil uzunlikdagi satrlar ketm a-ketligidan tashkil topgan
fayl m atnli fayl deyiladi. A m a liyotda m atnli fayllam i qayta
ishlash xotiradagi h a m m a fayllami sanab chiqish va undan
key in fayllam i diskka yozish uchun xizm at qiladi.
53
Oxirgi m isolda f l , t'4 va f5 lar - tiplashgan fayllar,
\7 - matnli fayl, 13 - tiplashm agan fayldir.
Dastur tarkibida fayl b a ’zan o ‘zgaruvchilar b o ‘limida,
b a ’zan esa tiplar b o ‘lim ida tavsiflanadi. Fayllar cVzgaruvchilar
b o ‘lim ida quyidagicha tavsiflanadi:
var file