Отличное резюме по особенностям Виртовских языков.

> -- AlexBogy писал(а):
> Идентификатор OUT говорит о том, что эта переменная служит только для вывода результата и её значение в начале процедуры не определено.Небольшое уточнение: если OUT-параметр является указателем, то в начале процедуры он зануляется, даже если это запись, содержащая поля-указатели, или массив с элементами-указателями.