Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!unix.cis.pitt.edu!dsinc!ub!bowen From: bowen@cs.Buffalo.EDU (Devon E Bowen) Newsgroups: comp.lang.modula2 Subject: Re: definition module loops Message-ID: <76170@eerie.acsu.Buffalo.EDU> Date: 12 May 91 22:36:16 GMT References: <1991May12.071720.29928@ibmpcug.co.uk> Sender: news@acsu.Buffalo.EDU Organization: State University of New York at Buffalo/Comp Sci Lines: 17 Nntp-Posting-Host: castor.cs.buffalo.edu Originator: bowen@castor.cs.buffalo.edu In article <1991May12.071720.29928@ibmpcug.co.uk>, gmurray@ibmpcug.co.uk (G Murray) writes: |> Stony Brook explicitly states that circular imports are not allowed. Sounds good to me (a lot easier to implement). But at the end of section 14 of the Report on The Programming Language Modula-2 in Wirth's book, he says If circular references occur among modules, their order of initialization is not defined. Which implies this circular nature does exist. Well, I guess I'll just leave this feature out until there is a definte need shown for it. Thanks for the help. Devon