bugLiberty Eiffel - Bugs: bug #39183, ET does not correctly compile the...


bug #39183: ET does not correctly compile the ace examples

Submitted by:  Cyril Adrian <cadrian>
Submitted on:  Fri 07 Jun 2013 08:24:51 AM UTC  
Category:  ET Severity:  2 - Minor
Priority:  5 - Normal Status:  Fixed
Assigned to:  Raphael Mack <ramack> Open/Closed:  Closed
Release:  None Fixed Release:  adler
Planned Release:  adler

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Sun 18 Aug 2013 05:10:48 PM UTC, comment #1:

I close this one here, as ace examples in tutorial are compiled correctly now. Documentation would be nice, but since ETs source is in the repo we have somehow "the full documentation" there ;-)

Raphael Mack <ramack>
Project AdministratorIn charge of this item.
Fri 07 Jun 2013 08:24:51 AM UTC, original submission:


tutorial/ace shall be compiled using ace files, not directly the .e files.
It's probably best to check whether ace files are in a directory (for tests and tutorial) and if so, only those are used.
What do you think?

ramack shall also start to document ET in the wiki.

For the testsuite ET decides on basis of the existance of test_*.e or bad_*.e files whether it is a real test directory (se test is called for each directory with this condition). But what for the tutorial? Here I just compile each class, which is not good, as there are also auxiliary classes e. g. tutorial/agent/apple.e. Should we define a convention for aux-classes as it is in tests or move them to a subdirectory, or restructure the whole tutorial dir? - How does the user know which classes are part of which tutorial and which are the correct root-classes? And what about the wiki? It has the page http://wiki.liberty-eiffel.org/index.php/Tutorial_tour. Shall we update this?

Many questions for one issue, I know.

Cyril Adrian <cadrian>
Project Administrator


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by ramack (Posted a comment)
  • -email is unavailable- added by cadrian (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-08-18 ramack StatusNone => Fixed
        Open/ClosedOpen => Closed
        Fixed ReleaseNone => adler

    Back to the top

    Powered by Savane 3.3