EXPORT LABEL RESIDENT
Стандартные идентификаторы служат для обозначения определенных разработчиками конструкций языка:
q типов данных
q констант
q процедур и функций.
Стандартные идентификаторы используются без изменений, поскольку это может привести к ошибкам. Примерами стандартных идентификаторов являются слова sin, pi.
Идентификаторы пользователя применяются для обозначения имен меток, констант, переменных, процедур и функций, типов данных, объектов. Эти имена задаются программистом и должны отвечать следующим правилам:
q составляются из букв и цифр
qвсегда начинается только с буквы, исключением являются метки,
которыми могут быть целые числа без знака в диапазоне 0 - 9999
q можно использовать как строчные, так и прописные буквы
q между двумя именами должен быть хотя бы один разделитель.
Имя может содержать произвольное количество символов, но значащими являются 63 символа. В качестве имен нельзя использовать ключевые слова и стандартные идентификаторы.
Между двумя последовательными именами, числами или служебными и стандартными именами в программе могут вставляться пробелы. Пробелы нельзя использовать внутри имен и чисел.
Пример 2.1.Имена языка Pascal: A, b12, r1m, SIGMA, gamma, I80_86.
Числа. Числа в языке Pascal обычно записываются в десятичной системе счисления. Они могут быть целыми и действительными. Положительный знак числа может быть опущен.
Пример 2.2. Запись целыхчисел: 217 -45 8954 +483
Действительные числа записываются в форме с десятичной точкой или в экспоненциальной форме с использованием десятичного порядка, который
изображается буквой Е:
Пример 2.3. Запись действительных чисел: 28.6 0.65 -0.018 4.0 5Е12 -1.72Е9 73.1Е-16
В Pascal допускается запись целых чисел и фрагментов действительных чисел в форме с порядком в шестнадцатиричной системе счисления.
Пример 2.4. Запись чисел в шестнадцатиричной системе счисления:
$7F $40 $ABC0
Строки. Строки в языке Pascal - это последовательность символов, записанная между апострофами.
Пример 2.5. Запись строк: 'СТРОКА' 'STRING' 'ПРОГРАММА'
Дата добавления: 2015-01-13; просмотров: 882;