Re: Operator overloading

From: [at]} <BdT{>
Date: Fri, 29 Sep 2000 15:18:49 +0200

Andrew Richards wrote:
>
> I've now had a look at this and think that there are some extremely
> useful (to me, anyway) extensions here, but also it seems to go a bit
> far. Redefining the standard operators on built-in types seems
> dangerous. However, having a load of new operators and being able to
> redefine them makes a big difference to some of the programs I write.
>
> Open arrays are also useful. Especially when dealing with strings.
>
> How is returning an open array on the stack implemented? I can't see how
> the stack frame would be made up efficiently.
>

no idea, I could check Peter Januschkes dissertation, but I don't
know, if I would find the answer (he made the first OberonX
implementation
for System3/SPARC). But you might try to ask Patrik Reali
(reali{([at]})nowhere.xy
who currently maintains the Native Oberon compiler.

Bernhard
Received on Fri Sep 29 2000 - 13:18:49 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:27:45 UTC