Search the web
Sign In
New User? Sign Up
eiffel-nice-library · Eiffel Nice Library
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.

Messages

  Messages Help
Advanced
Messages 2542 - 2571 of 2818   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
2542
I've been out of the loop for a while. So are we done for 2001, or is there more we can accomplish in the remaining days of this year? And what should we put...
gmc444
Offline Send Email
Dec 10, 2001
7:13 pm
2543
It appears that the functions that return "like Current" can be implemented in at least two different ways: 1) clone (Current) 2) create Result.make_empty /...
Alexander Kogtenkov
kogtenkov
Offline Send Email
Dec 19, 2001
6:59 pm
2544
... Yes, because it _is_ like Current. ... But this would not be like Current ... or I am missing something. As a function Result, it seems to me that like...
Dominique Colnet
dominique.colnet@...
Send Email
Dec 19, 2001
8:52 pm
2545
... Why? The fact that it is "like Current" does not intrinsically mean that their attributes should have the same values. ... Why? "like Current" is a type,...
Eric Bezault
gobosoft
Offline Send Email
Dec 19, 2001
9:19 pm
2546
... [...] ... That was also my understanding. Every property the result must have except the type needs to be specified in the postcondition. "like Current"...
Arno Wagner
gweihir2
Offline Send Email
Dec 19, 2001
9:27 pm
2547
... Yes. The question is whether the descendant can rely on the default implementation (the values of the attributes) or it should redefine all the functions...
Alexander Kogtenkov
kogtenkov
Offline Send Email
Dec 20, 2001
8:08 am
2548
... I think I still don't understand what you mean. Do you mean that there are some implicit postconditions that are not inherited? Or dou you mean that in a...
Arno Wagner
gweihir2
Offline Send Email
Dec 20, 2001
11:18 am
2549
... No. ... No. ... Yes, this is my concern. For example, class COLOR_STRING inherit STRING creation make, make_empty, make_filled feature color: ... -- The...
Alexander Kogtenkov
kogtenkov
Offline Send Email
Dec 20, 2001
11:59 am
2550
... [...] ... [nice example with colored string snipped] O.K., I see your point. I think in cases where the class invariant (executable or not) has changed,...
Arno Wagner
gweihir2
Offline Send Email
Dec 20, 2001
10:07 pm
2551
... The class invariant is preserved by either clone or make/make_empty. So the result does not violate the class invariant. I think, creating the result that...
Alexander Kogtenkov
kogtenkov
Offline Send Email
Dec 21, 2001
8:01 am
2552
... The result of clkone, make /make_empty does not. But the result of a "like Current" function might. Thjis can happen if the class invariant of the child is...
Arno Wagner
gweihir2
Offline Send Email
Dec 21, 2001
1:25 pm
2553
... Let's look at the code class COLOR feature color_rgb: ... f: like Current is do -- Obtain the new object Result := clone (Current) -- Class invariant is...
Alexander Kogtenkov
kogtenkov
Offline Send Email
Dec 21, 2001
4:04 pm
2554
... You do not miss my point. I think I missed yours for some time. I hope I have it now. In a clean design the problem I describe only happens in procedures, ...
Arno Wagner
gweihir2
Offline Send Email
Dec 23, 2001
3:05 pm
2555
Sorry to come into this thread quite late. ... When we worked on "making STRING safe in descendants", we based our specifications on the following assumption: ...
Roger Browne
eiffeltm
Offline Send Email
Dec 23, 2001
5:28 pm
2556
... In passing, I started to try to rewrite the UC_STRING class from Gobo by making it inherit from STRING. I guess that I am the first one to try to write a...
Eric Bezault
gobosoft
Offline Send Email
Dec 24, 2001
9:46 am
2557
Roger Browne wrote: ... Yes, I could not find a formal specification yet. Regards, Alexander Kogtenkov Object Tools, Moscow...
Alexander Kogtenkov
kogtenkov
Offline Send Email
Dec 24, 2001
10:53 am
2558
Arno Wagner wrote: ... Yes, either thing can be wrong, but I would prefer to have one (possibly wrong) thing in all ELKS-compatible implementations rather than...
Alexander Kogtenkov
kogtenkov
Offline Send Email
Dec 24, 2001
10:53 am
2559
... I agree that we want an efficient 'substring', but I don't think we need to make any tradeoff between convenience and efficiency. Provided STRING.substring...
Roger Browne
eiffeltm
Offline Send Email
Dec 24, 2001
11:49 am
2560
The Gobo UC_STRING class provides a library-based way to handle Unicode characters. This is a great vendor-independent way to support Unicode, though it's not...
Roger Browne
eiffeltm
Offline Send Email
Dec 24, 2001
11:49 am
2561
... YES! A simple solution would be sufficient IMO. UC_STRING in Gobo can handle the full details, complete support + discussion via NICE will take years. So...
Berend de Boer
berenddeboer
Online Now Send Email
Dec 24, 2001
12:52 pm
2562
... Which is different from what you said earlier: variant 2 suggested by Alexander explicitly states that `clone' _should_ be called. ... I for one would...
Eric Bezault
gobosoft
Offline Send Email
Dec 24, 2001
12:52 pm
2563
... Yes, it would be fine. Regards, Alexander Kogtenkov Object Tools, Moscow...
Alexander Kogtenkov
kogtenkov
Offline Send Email
Dec 24, 2001
12:58 pm
2564
... How do we specify the encoding? (I guess, the compiler should understand the encoding used in the source file automatically.) Regards, Alexander Kogtenkov ...
Alexander Kogtenkov
kogtenkov
Offline Send Email
Dec 24, 2001
1:15 pm
2565
... I can understand that. The advantage would be that people know they need to pay attention. Regards, Arno -- Arno Wagner Dipl. Inform. ETH Zuerich...
Arno Wagner
gweihir2
Offline Send Email
Dec 24, 2001
1:44 pm
2566
On Mon, Dec 24, 2001 at 11:42:46AM +0000, Roger Browne wrote: [...]> ... I think we should. Arno -- Arno Wagner Dipl. Inform. ETH Zuerich...
Arno Wagner
gweihir2
Offline Send Email
Dec 24, 2001
1:54 pm
2567
... Good point. For UTF16 we can do (byte order mark) that, but AFAIK we cannot distinguish between UTF8 and ISO-8859-1. Perhaps for UTF8 we need a compiler...
Berend de Boer
berenddeboer
Online Now Send Email
Dec 24, 2001
4:19 pm
2568
... Yes and no. I don't think it should be part of the ELKS classes as Unicode support is much more than having simply Unicode support. One has to take care of...
Emmanuel STAPF [ISE]
manus_eiffel
Offline Send Email
Dec 24, 2001
5:03 pm
2569
... Well, a while ago I thought about it and one possible solution was to consider special kind of index clause with "encoding" tag. E.g. indexing encoding:...
Alexander Kogtenkov
kogtenkov
Offline Send Email
Dec 25, 2001
8:05 am
2570
Hello, As I wrote in a message yesterday, I'm currently rewriting Gobo's UC_STRING by making it inherit from STRING and providing it with the STRING ELKS 2001...
Eric Bezault
gobosoft
Offline Send Email
Dec 25, 2001
3:44 pm
2571
... The advantage of having Unicode supported by Eiffel compilers rather than just by a third-party library is that compilers can provide a way to have...
Eric Bezault
gobosoft
Offline Send Email
Dec 25, 2001
3:44 pm
Messages 2542 - 2571 of 2818   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2007 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help