Основные элементы языка турбо-паскаль
.ОСНОВНЫЕ ЭЛЕМЕНТЫ ЯЗЫКА ТУРБО-ПАСКАЛЬ
Язык программирования Турбо-Паскаль является языком высокого уровня, полностью удовлетворяющим требованиям структурного программирования. В нем явно присутствуют средства, реализующие основные управляющие структуры классического структурного программирования.
Основой любого языка программирования является алфавит — набор допустимых знаков (литер, символов), которые можно использовать для записи программы.
Алфавит языка
Алфавит языка Турбо-Паскаль состоит из букв, цифр и специальных символов. Он включает:
— прописные и строчные буквы латинского алфавита: от А до Z, от а до z и специальные символы @ # $, используемые так же, как и буквы;
— прописные и строчные буквы кириллицы (для символьных и строковых данных): от А до Я, от а до я;
— цифры: 01 23456789;
— специальные символы: пробел + -/ = *"<>(){}[ ],.; :"'!%& _(символ подчеркивания).
Идентификаторы и служебные слова
Неделимые последовательности знаков алфавита, имеющие в программе определенный смысл, называют словами. В зависимости от назначения слов различают идентификаторы и служебные слова.
Идентификаторы используются для обозначения меток, констант, типов, переменных, процедур и функций. Идентификатор всегда должен начинаться с буквы или символа подчеркивания, за которым следует любая комбинация букв, цифр и знака подчеркивания. Длина идентификатора ограничена 127 символами, что совпадает с ограничением на длину строки программы.
При написании идентификаторов Турбо-Паскаль рассматривает строчные и прописные буквы как эквивалентные. Запрещается начинать идентификатор с цифры и иметь в его составе пробелы.
Примеры идентификаторов: TURBO, _turbo, sq, tpr. Служебное слово — это последовательность латинских букв, образующих английское слово, которое при употреблении в некотором контексте имеет определенный, раз и навсегда установленный смысл.
В Турбо-Паскале есть несколько служебных слов, которые программисту нельзя использовать в качестве своих идентификаторов. Такими словами являются:
absolute | external | nil | shr |
and | file | not | shl |
array | forward | overlay | string |
begin | for | of | then |
case | function | or | type |
const | goto | packed | to |
div | inline | procedure | until |
do | if | program | var |
downto | in | record | while |
else | mod | set | xor |
Комментарии
Запись в программе вида: {<последовательность символов>} либо
(*< последовательность символов>*)
называется комментарием.
Последовательность символов может содержать любые символы, за исключением { } и (* *). Не допускается вложение скобок одного вида друг в друга. Однако фигурные скобки {..} можно вложить в (*..*) и наоборот. Это позволяет комментировать целые секции исходной программы в случае, если они содержат комментарии. Цель комментариев — дать объяснение использования всех объектов в программе и действий над ними.
страница 1
скачать
Другие похожие работы: