🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.modula2
Article #2100

Re: definition module loops

#2100
From: George Thiruvathukal
Date: Mon, 13 May 1991 21:03
20 lines
1285 bytes
In article <76170@eerie.acsu.Buffalo.EDU>, bowen@cs.Buffalo.EDU (Devon E Bowen) writes:
> 
> In article <1991May12.071720.29928@ibmpcug.co.uk>
> gmurray@ibmpcug.co.uk (G Murray) writes:
> 	If circular references occur among modules, their order of
> 	initialization is not defined.
> 
> Which implies this circular nature does exist.

I would take Dr. Wirth's comment to mean that circular references cannot be
depended upon as a language feature in any given implementation of Modula-2.
It is just too bad that we language implementators have to deal with such
ambiguity in language definitions, especially since it is not a complicated
issue to define.  Circular imports should be outlawed.
-- 
George Thiruvathukal

Laboratory for Parallel Computing and Languages
Illinois Institute of Technology
Chicago
Technical Details
Message-ID: <1991May13.210327.17623@iitmax.iit.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!uwm.edu!linac!midway!iitmax!gkt
References: <1991May12.071720.29928@ibmpcug.co.uk> <76170@eerie.acsu.Buffalo.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!uwm.edu!linac!midway!iitmax!gkt
From: gkt@iitmax.iit.edu (George Thiruvathukal)
Newsgroups: comp.lang.modula2
Subject: Re: definition module loops
Message-ID: <1991May13.210327.17623@iitmax.iit.edu>
Date: 13 May 91 21:03:27 GMT
References: <1991May12.071720.29928@ibmpcug.co.uk> <76170@eerie.acsu.Buffalo.EDU>
Organization: Illinois Institute of Technology / Academic Computing Center
Lines: 20