You have no import / export instructions. minimum would be (interface/implementation combined in a single file)
*************************************** program ModDemo3 (Output);
import DemoMod3;
begin WriteLn ('program writeln'); xtra; end. *************************************** module DemoMod3;
export DemoMod3 = all; procedure xtra; end; {interface }
procedure xtra ; begin writeln('from library'); end; end. **************************************
-- Maurice Lombardi Laboratoire de Spectrometrie Physique, Universite Joseph Fourier de Grenoble, BP87 38402 Saint Martin d'Heres Cedex FRANCE Tel: 33 (0)4 76 51 47 51 Fax: 33 (0)4 76 63 54 95 mailto:Maurice.Lombardi@ujf-grenoble.fr