Паскаль дает возможность вызывать функцию, не использовав при этом возвращающие ей значение.Чтобы этот вызов был возможном, используются директива компилятора {$X+}, которая устанавливается в начале программного кода. Обычно режим разрешения обособленного вызова функции устанавливается по умолчанию.
{$X-} – запрещение обособленного вызова функции
Пример
{$X+} {$X-}
Uses crt; Uses crt;
….. ……
Readkey; readkey;
End. End.
Для соблюдения хорошего тонна программирования, в случаях, если результат работы подпрограммы не нужен для дальнейшего использования, то необходимо оформлять данную подпрограмму как процедуру.