Colin LeMahieu wrote:
>
> We could debate all day long the coupling between the language and its
> KERNEL libraries.
I do not understand why you react that harshly to my question which
didn't even try to push into one direction. I didn't start a debate. I
have just verbalized my irritation and wanted to get some feedback how
the others think about that point. Sorry, if it had already been
discussed over and over again. If thats the case, as a newcomer on this
list I apologize for not knowing it.
> Why does the language understand STRING manifest constants? Why does
> it understand INTEGER manifest constants? Will the language convert
> the "7" INTEGER manifest constant to "7.0" if the type its being
> assigned to is a DOUBLE.
That is something completely different. I cannot imagine another way in
Eiffel to define a string constant than to write it. The same applies to
integers and reals. Assignments from constants to variables is also part
of the language proper. That is defined clearly in the standard
(including conversion). Can you imagine a library giving access to
string constants?
> Can the programmer define further manifest objects for further
> non-kernel types?
As far as I know the answer is no. But he can define conversions from
defined manifest constants (or manifest tuples) to non-kernel types.
>
> If you don't reference ANY.io it will be removed in the finalized version.
I know. But I don't know, what this argument is good for.
Don't get me wrong. It is ok for me having io in ANY. It does not
disturb a lot. In my first post I have given already a strong reason to
leave it in (it has been in ANY since its beginning). If the majority
does not want any thinking about that issue (for whatever reason), it is
not a problem for me. tecomp works fine with and without {ANY}.io.
Regards
Helmut
http://www.sourceforge.net/projects/tecomphttp://tecomp.sourceforge.net-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________
freeelks-devel mailing list
freeelks-devel@...
https://lists.sourceforge.net/lists/listinfo/freeelks-devel