I am wanting to use the MongoDB from Eiffel. Mongo has provided the raw source code. They have an API description located at: ...
19452
rfo@...
roger.osmond
Jul 3, 2012 3:28 am
Shouldn't the contracts view show detachable keywords? Is this because of my config options or are these keywords really not included? I would think that even...
19453
Bertrand Meyer
bmeyer_eiffel
Jul 3, 2012 7:45 am
We have positions open at both the PhD and Postdoc levels in my group at ETH Zurich, the Chair of Software Engineering. We recently received an Advanced...
19454
dwilliams@...
holworth
Jul 3, 2012 9:54 am
I don't think the links are correct. I think the last one should be http://se.inf.ethz.ch but I don't know about the others. David Williams Software Team...
19455
Peter Horan
peter7723
Jul 3, 2012 1:03 pm
... Hello David Remove the full stop or comma at the end of the links. -- Peter Horan Faculty of Science and Technology ...
19456
Bertrand Meyer
bmeyer_eiffel
Jul 3, 2012 1:07 pm
Indeed, apparently some reformatting by Yahoo. I did check the links in my message as sent out. Sorry for the trouble. -- BM From:...
19457
Peter Horan
peter7723
Jul 3, 2012 1:23 pm
Perhaps “,” and “.” should be optional like “;” ;,) That smiley is meant to be “tongue-in-cheek”. -- Peter Horan Faculty of Science...
19458
javier
vrhj2000
Jul 3, 2012 1:55 pm
Hi Larry, I think, should be better to write a driver in Eiffel for MongoDB instead of wrap a C driver. Here is the link:...
19459
dwilliams@...
holworth
Jul 3, 2012 2:15 pm
I should have thought of that. Thank you for your help. I shall not be applying; I just wanted to read the papers. David Williams Software Team Leader &...
19460
dwilliams@...
holworth
Jul 3, 2012 2:19 pm
Appreciated, though perhaps best not to get me going again on the importance (in my opinion) of things being easy to read. David Williams Software Team Leader...
19461
Emmanuel Stapf
manus_eiffel
Jul 3, 2012 3:52 pm
I think it all depends on what SHIP_WIDGET is. Have you tried with a simpler widget such as EV_BUTTON? Manu...
19462
Emmanuel Stapf
manus_eiffel
Jul 3, 2012 3:54 pm
... In void-safe mode, it will, otherwise it won't. ... In non-void-safe mode, the keywords are simply ignored during parsing. This was needed to be able to...
19463
Emmanuel Stapf
manus_eiffel
Jul 3, 2012 3:58 pm
Could you provide an example of this and submit it to http://support.eiffel.com? Thanks, Manu...
19464
Jimmy Johnson
boxer41a
Jul 3, 2012 4:04 pm
SHIP_WIDGET is conglomerate of other EV_WORLDs or figures. The pebble is assigned at the SHIP_WIDGET level. I assumed since the pick is starting as expected...
19465
Jimmy Johnson
boxer41a
Jul 3, 2012 4:07 pm
After recompiling from scratch it works. Thanks...
19466
rfo@...
roger.osmond
Jul 4, 2012 12:41 am
Thanks Manu. It makes sense, but I still think that the contracts should show the keywords to improve the value of the specification. If the programmer...
19467
Jimmy Johnson
boxer41a
Jul 6, 2012 4:30 am
In void-safe mode is there a way to initialize an attribute that takes an argument like Current from within the creation procedure of Current before it has...
19468
Bertrand Meyer
bmeyer_eiffel
Jul 6, 2012 5:19 am
This problem is addressed by a new mechanism (targeted expressions) that has been submitted to the ECMA committee and that we plan to address soon. I will make...
19469
Alexander Kogtenkov
kogtenkov
Jul 6, 2012 10:14 am
The current workaround is to use self-initializing attributes: class A create make feature make do end b: B attribute create Result.make (Current) end end ...
19470
Bertrand Meyer
bmeyer_eiffel
Jul 7, 2012 1:14 pm
I put the document at the following URL: http://sel.ifmo.ru/publications/meyer/targeted.pdf. Please note that it is a working document in non-final form. ... ...
19471
Peter Horan
peter7723
Jul 7, 2012 2:21 pm
Again, remove the gratuitous full-stop provided by Yahoo -- Peter Horan Faculty of Science and Technology ...
19472
conaclos
Jul 8, 2012 7:45 pm
If 'a' is a detachable type knowed and 'b' is a attached type not knowed, the test : a ?= b allow to attach to 'a' an object only if 'b' is conforms to type of...
19473
rfo@...
roger.osmond
Jul 9, 2012 11:15 am
I'm not sure how to answer your second question, but the first one is easy The old reverse assignment attempt operator has been replaced with a new construct...
19474
Victorien Elvinger
conaclos
Jul 9, 2012 6:04 pm
Thanks. But the solution is not running for a conversion test, only for a conformance test. If a type TYPE_B is convertible to a type TYPE_A a ?= b attached an...
19475
Victorien Elvinger
conaclos
Jul 9, 2012 6:20 pm
Sorry, I made a mistake : The test a ?= b and attached {TYPE_A} b as a not attached an object to a. Therefore the environement not support the dynamic...
19476
Emmanuel Stapf
manus_eiffel
Jul 9, 2012 10:19 pm
This is by design. The ?= and the object test are only using conformance to define their behavior. Could you provide an example where a dynamic conversion...
19477
Bertrand Meyer
bmeyer_eiffel
Jul 10, 2012 6:39 am
It seems that previous answerers did not realize that you seem to be misunderstanding the concepts. If I do get it right, you want to be able to test...
19478
Victorien Elvinger
conaclos
Jul 10, 2012 10:23 am
The syntax modification is legitimate. I spoke the old syntax because i thought that the conversation test was possible. It is a mistake from me. Sorry for the...
19479
Bertrand Meyer
bmeyer_eiffel
Jul 10, 2012 4:27 pm
Since release 6.2 (November 2008) EiffelStudio has included the EIS system, Eiffel Information System. It has been regularly revised, and significantly...
19480
Victorien Elvinger
conaclos
Jul 10, 2012 9:28 pm
... I am surprised too. I expected a behavior of inherit {NONE} CONSTANTS similar to: inherit CONSTANTS export {NONE} all end A different once routine can be...