Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!WATDRAGON.WATERLOO.EDU!abrodnik From: abrodnik@WATDRAGON.WATERLOO.EDU ("Andrej Brodnik ", Andy) Newsgroups: comp.lang.modula2 Subject: Re: Overloading Operators: Extension to Language Message-ID: <8910041552.AA29170@watdragon.waterloo.edu> Date: 4 Oct 89 15:52:44 GMT References: <"89-10-03-22:05:28.25*UI0T"@DKAUNI2.BITNET> Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: Modula2 List Organization: U. of Waterloo, Ontario Lines: 34 In article <"89-10-03-22:05:28.25*UI0T"@DKAUNI2.BITNET> you write: >Here comes another (more or less necessary) view... > >I think that overloading operators may be nice but not necessary. In my >opinion, there is a much simpler solution with pretty much the same >effect. > >How about an extension to the language which would allow functions to >return not only predefined types such as integers, reals and so on but >also records and arrays? What I'm thinking of could look like this: > Hi! The problem you proposed solution for was already solved in the newest BSI Modula-2 standard. For more information and further reference try to get my paper, which will be presented on the First International Modula-2 Conference, which will be held in Bled, Yugoslavia. The address of the organizing committee is: Ms.Polona Blaznik "Jozef Stefan" Institute, Jamova 39, YU-61000 Ljubljana Yugoslavia phone: +38 61 214-399 fax: +38 61 219-385 tlx: 31-296 yu jostin Best regards Andrej Brodnik PS: They will certainly send you a copy if you would ask them!