Bug#263161: [kaffe] kaffe: different compilers giving different results for the same source file
Rogério Brito
rbrito at ime.usp.br
Fri Aug 6 08:52:35 PDT 2004
On Aug 06 2004, Arnaud Vandyck wrote:
> No problem, closin' it ;-)
I'm ok with that.
> > Oh, thanks. That's precisely the kind of answer that I was looking for.
>
> super is a reserved word, I don't know what you are trying to do?
Well, I know that super is a reserved word, in the same sense that while is
or that class is.
I was just trying to understand if that exact use of super was legal or
not, which Ito Kazumitsu kindly explained that it wasn't, and that it was
very possibly a bug in Kaffe's compiler.
A bug which I can live with, BTW.
> Also, if you do:
> That that = this;
>
> 'that' will be 'super' + something ;-) that's the OO programming,
> welcome in the 4th dimension :-D
I'm not exactly a novice to OO programming (although I still have a lot to
learn about it). I was just puzzled that the construction
That that = this;
is legal, while
That that = super;
is not.
> [...]
>
> > BTW, just for curiosity's sake, has this use of "super" alone been
> > deprecated from the language? I'm asking this because it was used in
> > the (very old) James Gosling's book on Java that I have here.
>
> I never saw that, sorry.
Dalibor kindly told that the specification of the language changes in
subtle ways from release to release of the JDK. I guess that Java is still
a moving target, but, at least, it is better than other languages out
there, anyway, which change radically with every new release.
Thanks for all your work and replies, Rogério.
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Rogério Brito - rbrito at ime.usp.br - http://www.ime.usp.br/~rbrito
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
More information about the kaffe
mailing list