System
Модуль System является основным: в нем содержатся все изученные нами стандартные процедуры и функции обработки арифметических выражений, множеств, строк и т.п. Специального подключения этот модуль не требует: его содержимым можно пользоваться по умолчанию.
Напомним, что этот модуль содержит следующие типы подпрограмм:
- подпрограммы для обработки величин порядковых типов данных (dec, inc, odd, pred, succ);
- арифметические функции;
- функции преобразования типов данных (chr, ord, round, trunc);
- процедуры управления процессом выполнения программы (break, continue, exit, halt);
- подпрограммы обработки строк (concat, copy, delete, insert, length, pos, str, val);
- подпрограммы файлового ввода и вывода;
- подпрограммы динамического распределения памяти (dispose, freemem, getmem, new);
- функции для работы с указателями и адресами (addr);
- а также некоторые другие подпрограммы (например, exclude, include, random, randomize, upcase).