[comp.lang.modula2] Circular module dependancy

HPA111@DE0HRZ1A.BITNET (Michael Drechsler) (08/01/88)

Hi,
Try to compile the next two DEF MODs:
(Perhaps the problem has allready been discussed here a long time ago)

DEFINITION MODULE A;
FROM B IMPORT b;
EXPORT QUALIFIED a,va;
TYPE a;
VAR va:b;
END A.

DEFINITION MODULE B;
FROM A IMPORT a;
EXPORT QUALIFIED b,vb;
TYPE b;
VAR vb:a;
END B.

heiser@ethz.UUCP (Gernot Heiser) (08/12/88)

In article <INFO-M2%88080117030565@DB0TUI11> Info-Modula2 Distribution List <INFO-M2%UCF1VM.bitnet@jade.berkeley.edu> writes:
>Hi,
>Try to compile the next two DEF MODs:
>...
Can't work, of course. Try to stucture you programs reasonably!



-- 
Gernot Heiser <heiser@iis.UUCP> Phone:       +41 1/256 23 48
Integrated Systems Laboratory   CSNET/ARPA:  heiser%ifi.ethz.ch@relay.cs.net
ETH Zuerich                     EARN/BITNET: GRIDFILE@CZHETH5A
CH-8092 Zuerich, Switzerland    EUNET/UUCP:  {uunet,mcvax,...}!iis!heiser