Элементы языка Паскаль

Материал из ПИЭ.Wiki

Перейти к: навигация, поиск

Основные символы языка - буквы, цифры и специальные символы составляют его алфавит. Алфавит языка Паскаль включает следующий набор основных символов:

  1. 26 латинских строчных и 26 латинских прописных букв: от «а» до «z» и от «А» до «Z»
  2. _ подчеркивание
  3. 10 цифр: «0» до «9»
  4. знаки операций: + - * / = <> < > <= >=  := @
  5. ограничители: . , ' ( ) [ ] (. .) { } (* *) ..  :  ;
  6. спецификаторы: ^ # $
  7. служебные (зарезервированные) слова:

ABSOLUTE EXPORTS LIBRARY SET ASSEMBLER EXTERNAL MOD SHL AND FAR NAME SHR ARRAY FILE NIL STRING ASM FOR NEAR THEN ASSEMBLER FORWARD NOT TO BEGIN FUNCTION OBJECT TYPE CASE GOTO OF UNIT CONST IF OR UNTIL CONSTRUCTOR IMPLEMENTATION PACKED USES DESTRUCTOR IN PRIVATE VAR DIV INDEX PROCEDURE VIRTUAL DO INHERITED PROGRAM WHILE DOWNTO INLINE PUBLIC WITH ELSE INTERFACE RECORD XOR END INTERRUPT REPEAT EXPORT LABEL RESIDENT

Кроме перечисленных, в набор основных символов входит пробел. Пробелы нельзя использовать внутри сдвоенных символов и зарезервированных слов.

Основными элементами программы на языке Паскаль являются:

  • операторы — команды, определяющие структуру программы (например, операторы ветвления и зацикливания) или выполняющие какие-либо действия (например, арифметические операции или операции сравнения);
  • ключевые слова — команды, используемые обычно для отделения одних частей программы от других. Ключевые слова предназначаются для компилятора, теряются в процессе построения исполняемой программы, и не выполняются в прямом смысле этого слова;
  • директивы компилятору — аналогичны ключевым словам, но воздействуют не на программу и ее структуру, а на процесс компиляции и построения программы. Часть директив компилятору можно установить с помощью главного меню интегрированной среды, однако использование директив в тексте программы помогает использовать их избирательно — не для всей программы, а для отдельных ее частей.

Все вышеперечисленные элементы программы имеют свои уникальные имена, называемые идентификаторами. В языке Паскаль используются следующие правила именования идентификаторов:

  • Идентификаторы должны представлять собой одно слово, состоящее из строчных или прописных латинских символов, причем строчные и прописные символы не различаются между собой. Также допустимо использование символа подчеркивание» («_») и цифр в любом месте имени, за исключением его начала.
  • Два разных элемента программы не могут иметь одинаковые имена, то есть идентификатор должен быть уникальным в пределах программы. В случае попытки описания, например, двух переменных с одинаковыми именами, компилятором будет выдана ошибка.

В исходный текст программы может быть добавлена текстовая информация, игнорируемая при компиляции. Такая информация называется комментариями и заключается в пары фигурных скобок { и }. Вместо фигурных скобок могут также использоваться пары символов (* и *):

{ Комментарий }
(* Комментарий *)

В Delphi, а также в FreePascal введена возможность использования однострочных комментариев, характерных для множества языков программирования. Такие комментарии начинаются двумя символами «слеш» и занимают всю оставшуюся строку:

// До конца строки — комментарий 

Литература

  1. Семакин И.Г., Шестаков А.П. Основы программирования: Учебник. - М.: Мастерство, 2002. - 432 с. ISBN 5-294-00054-7
Просмотры
Инструменты

Besucherzahler russian mail order brides
счетчик посещений
Rambler's Top100
Лингафонные кабинеты  Интерактивные доски  Интерактивная приставка Mimio Teach