Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!uunet!mcvax!unido!tub!actisb!federico From: federico@actisb.UUCP (Federico Heinz) Newsgroups: comp.lang.modula2 Subject: Re^4: Error in PD Modula-2 compiler? Or just in my brain? Message-ID: <345@actisb.UUCP> Date: 4 Jun 89 11:32:00 GMT References: <340@actisb.UUCP> <1090@gmdzi.UUCP> <1231@infbs.UUCP> <1130@eiger.iis.UUCP> Organization: Actis in Berlin GmbH, W. Germany Lines: 20 heiser@iis.UUCP (Gernot Heiser) writes: >So he ended >up doing away with type transfer functions, assigning their former meaning to >VAL and putting the latter into SYSTEM. That's the way it is implemented in all >the (one pass) compilers that left ETH in the last few years. Well, I think this pretty settles my original question of whether the compiler was "broken" or not, and the answer is NO. The PD compiler I'm talking about is a port of a one-pass compiler from ETH, so type transfer has to be done with VAL. Now... when will we ever know which type transfer is accepted as a standard? And does Wirth say anything on this topic in PIM4? It would be pretty inconsistent if the compilers from his own house wouldn't comply with the book. -- Federico Heinz "I can resist anything but temptation" -- Oscar Wilde From Europe: ...!mcvax!unido!tub!actisb!federico From elsewhere: ...!uunet!pyramid!/