Азбука език паскал програмиране, ДПА 2018 Математика Физика Информатика
Паскал език за програмиране е разработен през годините 1968-1971. Никлаус Вирт в Цюрих информатика институт (Швейцария). Първоначалната цел на езиковото развитие е продиктувано от необходимостта от инструмент "за преподаване програмиране на системен дисциплина." Скоро, обаче, той разкри изключително ефикасен Паскал език в различни приложения, от решаване на малки проблеми на цифрово-буквен знак за развитието на сложни софтуерни системи - компилатори, бази данни, операционни системи и т.н.
Текст, Pascal-програма е поредица от линии, образувани от букви, формиращи език азбука. Програма линии спират чрез специални знаци за контрол не са включени в азбуката. Максималната дължина е 126 символа.
език азбука се състои от следните знаци:
Лексикално структура на езика.
Символи на азбуките на езика, използван за изграждане на Паскал-програмни основни елемента - жетони.
Token - най-малката единица на езика, който има самостоятелно значение.
В Turbo Pascal, има следните класове символи:
1. Помещенията (запазено) дума.
Това е ограничена група от думи, състоящи се от буквите. Всяка официална дума е неделима образование, по смисъла на който е фиксиран на езика. НЕ използвайте функционални думи въведени от програмист като имена (т.е., като идентификатори на променливи, константи и др.)
Всички 55 официални езикови думи са представени по-долу.
Имайте предвид, че език синтаксис на Turbo Pascal е в действителност позволява използването на някои функционални думи като идентификатори (на броя на такива думи включва асемблер, външен, напред, прекъсвам, частни, виртуална). Строго погледнато, тези думи се наричат на езика на директивите. Въпреки това, за по-големи програми яснота използват директиви като идентификатори не се препоръчва.
- Идентификатори (имена). Идентификатори са въведени да се позова на програмата променливи, константи, типове, етикети, процедури и функции, и се формират от букви и цифри, но тя може да започне само с буква.
ID Дължина може да бъде произволно, но компилаторът вижда само първата 63 от своя символ.
Важно е да се помни, че в Turbo Pascal език подходящи главни и малки букви в идентификатори и функционални думи не се отличават. По този начин, следните три идентификатори представляват една и съща променлива:
индекс
INDEX
индекс
- Image. Тази група представлява броя на символите, символни низове, както и някои други ценности. Условия за образна диагностика ще бъдат дадени в съответните раздели.
- Табели операциите са образувани от една или повече специални символи и имат за цел да уточни операциите по обмяна на данни на ценностите и за изчисляване-Ню Йорк.
- Сепаратори също се формират за специалните знаци и се използват главно за да се увеличи видимостта на програмните текстове. Примери на дистанционни елементи са следните структури:
директиви компилатор трябва да включват веднага след презрамки на отвора (без проба риболов и раздели) символ '$' (долар), а зад нея - една буква определяне специфичен режим на компилация. След букви може присъствие вана "+" знак (положително) или "-" (минус) определяне, съответно, но определени затвори предварително определен режим, например:
Разглеждане на конкретни директиви компилатора извършва в обсъждането на тези аспекти от езика, на които те се отнасят.