Ескертпе. string доменін пайдаланған кезде жолдар қос тырнақшаға
енгізілуі жəне оларда кириллицаның симолдары да, латын əріптері де
болуы мүмкін. Қосы тырнақшасыз жолдарда тек латын əріптері болуы
мүмкін, бірінші таңба — кіші əріп. Symbol домені кіші əріптен басталатын
латын таңбаларының кез келген реттілігін пайдалануға мүмкіндік береді.
Мысалы:
• hello_world — string жəне
symbol домендері;
• "Привет МИР" — string домені.
Char
таңбалық домені таңбалары тікелей немесе код түрінде
пайдалануға мүмкіндік береді:
• '\169' —таңбаның коды;
• 'a' — таңба.
Предикаттар
бөлімінде
əзірленетін
бағдарламаның
барлық
предикаттарының сипаттамасы келтіріледі.
Предикаттың дәлелі — одан бағдарламаның мəндік саласының
айнымалы шамасы немесе константасы мағынаны ала алатын доменнің
шартты белгісі. Домендердің аттарын тікелей көрсетуге рұқсат етіледі, бұл
ретте бағдарламада домендер бөлімі болмауы мүмкін. Дəлелдері жоқ
предикаттарды пайдалануға жол беріледі. Әдетте осындай предикаттар
қағидаларды бағдарламалау үшін қолданылады.
Бағдарлама терезесіне шығаруды ұйымдастыру үшін жүйелік
предикаттар пайдаланылады:
• write — терезеге шығару;
• nl— шығарған кезде келесі жолға өту.
writeжəнеwritef предикаттарда шығаруды ұйымдастырған кезде П3-
кестеде көрсетілген таңбалар пайдаланылуы мүмкін
writeпредикатыwriteформатына ие (param1,
param2, ...) Өлшем ретінде
айнымалы шаманың аты немесе жол болуы мүмкін. консольдік енгізудің
жүйелік предикаттары П4-кестеде келтірілген.
165
П 3 - к е с т е
Қызметтік таңбалар Таңба
Мақсаты
\n
Басқа жолға өту
\t
Мағынаны табуляциялау
\r
Шығарылатын жолдың басына өту