В определенных ситуациях генератор кода Borland Pascal может
устранить избыточные инструкции загрузки указателей, уменьшая тем
самым размер кода и обеспечивая более быстрое его выполнение.
Когда генератор кода может обеспечить, что указатель остается
постоянным на участке линейного кода (кода, не содержащего пере-
ходов на него), и когда указатель уже загружен в пару регистров
(например, ES:DI), генератор кода устраняет ненужные загрузки
указателей в блоке кода.
Указатель считается константой, если он получается из пара-
метра-переменной (параметры-переменные всегда передаются как ука-
затели) или из ссылки на переменную оператор with. Поэтому опера-
тор with часто является более эффективным (но никогда не будет
менее эффективным), чем запись для каждой ссылки на элемент пол-
ностью уточненной переменной.