Path: utzoo!utgpu!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!nosc!ucsd!ucbvax!DE0HRZ1A.BITNET!HPA111
From: HPA111@DE0HRZ1A.BITNET (Michael Drechsler)
Newsgroups: comp.lang.modula2
Subject: Circular module dependancy
Message-ID: 
Date: 1 Aug 88 13:41:22 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Reply-To: Info-Modula2 Distribution List 
Organization: The Internet
Lines: 16

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.