kbad@atari.UUCP (Ken Badertscher) (06/06/89)
In article <342@actisb.UUCP> federico@actisb.UUCP (Federico Heinz) writes: | ... Thanks for the information on type-transfer functions, though | (as usual, quite, but not totally unlike the standard. I love it). I suspect that the PD Modula-2 compiler is based on Wirth's 1-pass compiler. Type transfer functions (apparently deemed "evil" by the ETH Zurich team that came up with the 68000 1-pass compiler) were implemented with VAL in that compiler. The rationale they gave was that type transfer, as an inherently unstructured construct, _should_ be difficult to use. This I learned while studying the 1-pass compiler in my apprenticeship ;-) at Jefferson Software. I'm inclined to agree, but to avoid fostering Religious Type Wars, I won't enumerate the reasons why. -- ||| Ken Badertscher (ames!atari!kbad) ||| Atari R&D System Software Engine / | \ #include <disclaimer>