Основные типы
Основные типы обозначаются стандартными идентификаторами. Соответствующие операции определены в , а стандартные функции в . Предусмотрены следующие основные типы:
1. | BOOLEAN | логические значения TRUE и FALSE |
2. | CHAR | символы расширенного набора ASCII (0X .. 0FFX) |
3. | SHORTINT | целые в интервале от MIN(SHORTINT) до MAX(SHORTINT) |
4. | INTEGER | целые в интервале от MIN(INTEGER) до MAX(INTEGER) |
5. | LONGINT | целые в интервале от MIN(LONGINT) до MAX(LONGINT) |
6. | REAL | вещественные числа в интервале от MIN(REAL) до MAX(REAL) |
7. | LONGREAL | вещественные числа от MIN(LONGREAL) до MAX(LONGREAL) |
8. | SET | множество из целых от 0 до MAX(SET) |
Типы от 3 до 5 - целые типы, типы 6 и 7 - вещественные типы, а вместе они называются числовыми типами. Эти типы образуют иерархию; больший тип поглощает меньший тип:
LONGREAL >= REAL >= LONGINT >= INTEGER >= SHORTINT