Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Э л е м е н т а р н ы е к о н с т р у к ц и и

О С Н О В Н Ы Е С И М В О Л Ы

 

Основные символы языка-буквы, цифры и специальные символы-состав-

ляют его алфавит. ТУРБО ПАСКАЛЬ включает следующий набор основных

символов:

1) 26 латинских строчных и 26 латинских прописных букв:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

a b c d e f g h i j k l m n o p q r s t u v w x y z

2) _ подчеркивание

3) 10 цифр:

0 1 2 3 4 5 6 7 8 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

 

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

белы нельзя использовать внутри сдвоенных символов и зарезервирован-

ных слов.

 

 

Элементарные конструкции языка ПАСКАЛЬ включают в себя имена, чис-

ла и строки.

Имена (идентификаторы) называют элементы языка - константы, метки,

типы, переменные, процедуры, функции, модули, объекты. Имя - это пос-

ледовательность букв и цифр, начинающаяся с буквы. В именах может ис-

пользоваться символ _ подчеркивание. Имя может содержать произвольное

количество символов, но значащими являются 63 символа.

Не разрешается в языке ПАСКАЛЬ использовать в качестве имен слу-

жебные слова и стандартные имена, которыми названы стандартные конс-

танты, типы, процедуры, функции и файлы.

Для улучшения наглядности программы в нее могут вставляться пробе-

лы. По крайней мере один пробел требуется вставить между двумя

последовательными именами, числами или служебными и стандартными име-

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

Примеры имен языка ПАСКАЛЬ:

 

A b12 r1m SIGMA gamma I80_86

 

Числа в языке ПАСКАЛЬ обычно записываются в десятичной системе

счисления. Они могут быть целыми и действительными. Положительный

знак числа может быть опущен. Целые числа записываются в форме без

десятичной точки, например:

 

217 -45 8954 +483

 

Действительные числа записываются в форме с десятичной точкой или

в форме с использованием десятичного порядка, который изображается

буквой Е:

 

28.6 0.65 -0.018 4.0 5Е12 -1.72Е9 73.1Е-16

 

ПАСКАЛЬ допускает запись целых чисел и фрагментов действительных

чисел в форме с порядком в шестнадцатиричной системе счисления:

 

$7F $40 $ABC0

 

Строки в языке ПАСКАЛЬ - это последовательность символов, записан-

ная между апострофами. Если в строке в качестве содержательного сим-

вола необходимо употребить сам апостроф, то следует записать два

апострофа. Примеры строк:

 

'СТРОКА' 'STRING' 'ПРОГРАММА' 'АД''ЮТАНТ'

 

<== предыдущая лекция | следующая лекция ==>
А л г о р и т м и ч е с к о г о я з ы к а | Д л я д а н н ы Х
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 263; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.