Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!elroy.jpl.nasa.gov!sdd.hp.com!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!haven.umd.edu!cs.wvu.wvnet.edu!cerc.wvu.wvnet.edu!babcock.cerc.wvu.wvnet.edu From: vrm@babcock.cerc.wvu.wvnet.edu (Vasile R. Montan) Newsgroups: comp.sys.mac.programmer Subject: Re: Could someone with the manual to Lightspeed Pascal look something up? Message-ID: <1788@babcock.cerc.wvu.wvnet.edu> Date: 22 May 91 22:34:17 GMT References: <1783@babcock.cerc.wvu.wvnet.edu> Sender: news@cerc.wvu.wvnet.edu Lines: 18 From article <1783@babcock.cerc.wvu.wvnet.edu>, by vrm@blackwater.cerc.wvu.wvnet.edu (Vasile R. Montan): [Article deleted] Well, good luck returned this morning. The site with the crucial book was open, and I found the answer to my problem. I am going to post it in case anyone else runs into the same problem. Suppose I have three units in my program; let's call them Main, Utilities, and ListManager. Main uses Utilities, and Utilities uses ListManager. Well, does Main also have to use ListManager? It depends. If there is anything in the *interface* section of Utilities which refers to the declarations in ListManager, then Main has to include ListManager as well, since Main refers to Utilities' interface. However, if my only references in Utilities to ListManager are in the *implementation* section, then Main doesn't have to use ListManager. Well, at last I know how it works. --Kurisuto un020070@vaxa.wvnet.edu