Path: utzoo!attcan!uunet!husc6!ukma!tut.cis.ohio-state.edu!ucbvax!WSL.DEC.COM!joel From: joel@WSL.DEC.COM Newsgroups: comp.lang.modula2 Subject: Re: Is this a compiler bug? Message-ID: <8903122312.AA09097@gilroy.pa.dec.com> Date: 12 Mar 89 23:12:55 GMT References: <5736@pdn.nm.paradyne.com> Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: Modula2 List Organization: The Internet Lines: 12 Like I said, treating casts as something different from functions, even though they look the same, isn't standard. But one can very easily argue that the reason it wasn't included in Modula-2 was the small implementation hassles. Changing the grammar is trivial enough, and you would have ended up not having stupid discussions on the net when someone tries do something reasonable. Module variables and inheritance is another story. Yes, I'd like a real nice object-oriented and strongly-typed language. But that won't come from making trivial changes to Modula-2. Joel McCormack