В блоке «Main» вы объявляете Discard в разделе «interface»:
unit Main;
interface
uses ...
procedure Discard (...); // only the declaration, not the entire procedure
implementation
... // code
Теперь в блоке «Двигатель» вы добавляете «Основной» в раздел «Использование».
uses Main, ...
Вот и все, теперь вы можете позвонить Discard(...)
. Если существует более одного Discard()
, вы можете явно позвонить на this Discard()
, используя Main.Discard()
.