Forum

by Jocelyn-Fiat (modified: 2018 Sep 05)

:: Welcome :: Forum

Eiffel related groups and forums:

Check the latest messages:

  • Sep 19
    RE: [eiffel-users] a non-error
    Great explanation. Thanks R -------- Original Message -------- Subject: Re: [eiffel-users] a non-error From: "'Alexander Kogtenkov' via Eiffel Users" Date: Thu, September 19, 2019 6:04 am To: eiffel...@googlegroups.com Indeed, the equality test looks strange. However,
  • Sep 19
    Re: [eiffel-users] a non-error
    Alexander’s explanation was masterly! And (thanks, Eric) there is no tax on parentheses... Let me add that the underlying issues were discussed at great length in the Ecma committee. The general heuristic s that emerged is that in general it should be permitted (technical term: valid) to ask a
  • Sep 19
    Re: [eiffel-users] a non-error
    In fact you should feel lucky to get a warning. In that case: if some_condition = some_other_condition = some_other_condition then where `some_condition` and `some_other_condition` are BOOLEANs, there would be no warning because `some_condition = some_other_condition` is also a BOOLEAN.
  • Sep 19
    Re: [eiffel-users] a non-error
    Indeed, the equality test looks strange. However, it is correct: the equality would give False at run-time. The first part "rb = single_rb" would produce either True or False. Then, this value would be compared with the right-hand side of the second part - "single_rb". This would produce "False"
  • Sep 17
    Re: Eiffel CMS / ROC
    Just a short feedback: works nicely after one gets the hang on the configuration ;)
  • Sep 17
    a non-error
    Hi All I noticed some odd behavior in a little app with which I was screwing around and when I went looking for the cause, I found something quite unsettling. The following code (and a few of its siblings) compiled (though a warning, not nearly stern enough, was generated - a non-compatible
  • Sep 17
    Eiffel CMS / ROC
    I am interested taking a peek behind the curtains of the Eiffel.org implementation. I located the CMS in the distribution and compiled the DEMO website in local mode. I can nicely start and connect to the CMS demo server. But I get stuck with the initial page, asking me to sign-in. Any help
  • Sep 17
    Re: Eiffel CMS / ROC
    Thanks, I had that documentation but totally missed the admin account specs line. Back in Business in the admin account on the local server now. Regards . Richard On Tuesday, September 17, 2019 at 2:30:03 PM UTC+2, jocelyn.fiat wrote: > > Hi, > > This readme may help > > - > https://svn.eiffel.
  • Sep 17
    Re: Eiffel CMS / ROC
    Hi, This readme may help - https://svn.eiffel.com/eiffelstudio/trunk/Src/unstable/library/web/cms/doc/readme.md By default, the account is "admin" and "istrator#" for the password. -- Jocelyn Le mardi 17 septembre 2019 14:18:34 UTC+2, Richard a écrit : > > I am interested taking a peek behind
  • Sep 16
    Re: [eiffel-users] Newbie question on code reuse - using a previous project
    I guess you are addressing this question to me? I haven't tried CMake, but it's possible to make install-able packages using a combination of these three things 1. The Eiffel-Loop package-build system (just a directory structure) 2. The Eiffel-Loop cross-platform self-installing exe system
  • Sep 16
    Re: [eiffel-users] Returning to Eiffel
    Thanks for your steady help, Alexander. Best, Karsten
  • Sep 16
    RE: [eiffel-users] Configuration/version management
    Build is not particularly a problem as far as I can tell. Eiffel is simple in that respect. More a hook to a version management system such as Git. -- BM -----Original Message----- From: eiffel...@googlegroups.com [mailto:eiffel...@googlegroups.com] On Behalf Of Saša Janiška Sent: Sunday,
  • Sep 16
    Re: [eiffel-users] Newbie question on code reuse - using a previous project
    On Wed, 10 Jul 2019 02:50:47 -0700 (PDT) Finnian Reilly wrote: > Originally the reason I started using Python for managing C builds > and Eiffel environments, wasn't because I was a fan of Python, (or > even knew how to program in Python), it was because of the Scons >
  • Sep 16
    Re: [eiffel-users] Newbie question on code reuse - using a previous project
    On Fri, 12 Jul 2019 07:21:56 -0700 (PDT) Hank Lenzi wrote: Hello Hank, > I don't really care. As I said, I'm not a professional programmer, > I'm a doctor and it *is* used in healthcare... Just want to say I'm glad seeing that Eiffel is used by field experts and not
  • Sep 16
    Re: [eiffel-users] Configuration/version management
    On Sat, 10 Aug 2019 11:39:01 +0200 Bertrand Meyer wrote: > The topic of built-in support for configuration management within > EiffelStudio comes up regularly. So far the internal view has been > that each organization has its own approach to configuration > management
  • Sep 16
    Re: [eiffel-users] Returning to Eiffel
    Dear Karsten, The current ECMA standard is quite old. Since its publication several language constructs were changed or added. Conditional expressions is one of them. The official ECMA standard does not include the corresponding specification. However, to my knowledge, all contemporary Eiffel
  • Sep 16
    [eiffel-users] Returning to Eiffel
    Dear Alexander, does your conditional assignment example below conform to the ECMA standard? Result := if n.valid_index (i) then n [i] else "invalid" end Thanks, Karsten
  • Sep 16
    Re: [eiffel-users] Cross-development expieriences ?
    It might be more reliable to develop under Windows on a docker Linux image. So many pitfalls in cross compilation. On Mon, Sep 16, 2019 at 3:58 AM Richard wrote: > I am playing with the idea of using Eiffel to implement "stuff" on a web > hosting account of mine. The
  • Sep 16
    Re: learning Eiffel
    On Sat, 14 Sep 2019 07:30:07 -0400 Gary Smithrud wrote: > I'm not actually associated with the company, so this is more my > belief, then actual facts. OK. > You do not need to buy EiffelStudio if your app is free and probably > open source (not sure about this
  • Sep 15
    Re: [eiffel-users] Cross-development expieriences ?
    I did this about 5 years ago to compile at a Rasperry PI . It worked well. Den sön 15 sep. 2019 17:58Richard skrev: > I am playing with the idea of using Eiffel to implement "stuff" on a web > hosting account of mine. The provider tolerates some development work. >
  • Sep 15
    Cross-development expieriences ?
    I am playing with the idea of using Eiffel to implement "stuff" on a web hosting account of mine. The provider tolerates some development work. EiffelStudio will not be available, eg ec compile only in command line mode. I would like to limit the computational resources used in that environment,
  • Sep 15
    Re: posting via Gmane
    Not about Gmane - but if you are using a mail client on your PC and it supports news feeds, this is the link to use: https://groups.google.com/forum/feed/eiffel-users/msgs/atom.xml?num=25 Richard On Sunday, September 15, 2019 at 11:03:21 AM UTC+2, Saša Janiška wrote: > > Hello, > > I applied to
  • Sep 15
    posting via Gmane
    Hello, I applied to join eiffel-users and can post directly to the list, but majority of mailing lists which I follow I do via Gmane. Some do require being subscribed to the list, some do not... I've replied to Gmane's auth. message, but my posts do not go through although my 1st post did
  • Sep 15
    Re: learning Eiffel(was Re: [eiffel-users] "beautiful castle...inmidst a desert" or Eiffel vs Ada/D)
    BTW, I don't remember if one of your questions was about learning Eiffel or getting more details about the language, etc. If that is the case, www.eiffel.org has some good information, including a tutorial that goes into quite a bit of details. This is under the Eiffel header. On Sat, Sep 14,
  • Sep 14
    Re: Re[2]: [eiffel-users] Returning to Eiffel
    Thanks for that Alexander! I didn't realise there was a syntax option to directly assign the if expression. Very clean in this case. On Sat, Sep 14, 2019 at 8:19 PM 'Alexander Kogtenkov' via Eiffel Users < eiffel...@googlegroups.com> wrote: > An "idiomatic" way to write > > n.lower <= i and
  • See more ...