| 15.6.    Использование идентификаторов элементов модуляКак правило, идентификаторы объектов модуля используются в основной программе (или другом модуле) обычным образом. Однако может оказаться, что используемый идентификатор элемента модуля совпадает с идентификатором использующей его программы. Чтобы различить их, при обращении к элементу модуля указывается имя модуля, а затем через точку - идентификатор объекта (аналогично использованию полей записи). Пример. 
   | program EXAMPLE27; |  |  
   | uses Unit1; |  |  
   | var Result, X: Real; |  |  
   | begin |  |  
   | Read(X); | {чтение переменной программы} |  
   | Read(Unit1.X); | {чтение переменной модуля} |  
   | Result := |  |  
   | X | {переменная программы} |  
   | +Unit1.X | {переменная модуля} |  
   | end. |  |  
   | unit Unit1; |  |  
   | interface |  |  
   | var X: Real; | {переменная модуля} |  
   | implementation |  |  
   | end. |  |  
 
 |