Gold |
1 |
ePalm |
Eiffel on PalmOS using SmartEiffel |
Victor Putz |
2 |
ewg |
Given a C header file, generates Eiffel wrappers for everything in this header |
Andreas Leitner |
3 |
Hbchess |
Chess game |
Ken Stauffer |
Silver |
4 |
canvas |
Canvas Widget for EiffelVision2 1.0.0 |
Till G. Bay |
|
| Canvas Widget for EiffelVision2 1.0.0. It was built
with EiffelStudio 5.3 under Linux and/or Windows with gcc 3.3 and/or
the msc coming with VisualStudio.net. |
5 |
factz |
FACTZ lets you enter freeform snippets of
information, then retrieve them for viewing, modification or
deletion |
Roger Browne |
|
| FACTZ is a repository for all those
little bits of information that you normally write down on scraps of
paper. Even if you don't lose these bits of paper over the years,
they may become disorganized.
FACTZ lets you enter freeform snippets of information, then retrieve
them for viewing, modification or deletion.
FACTZ is a CGI application written in Eiffel. You can run it on a
personal webserver on your own computer, or on internet-accessible
webserver so that you can access and update your information from a
web browser anywhere in the world. |
6 |
wrap_jvm_class |
Utility that generates Eiffel source code wrappers
for Java class files |
Greg Lee |
|
| When used in conjunction with
SmartEiffel's compile_to_jvm compiler version 1.1, one can make use
of any Java class from Eiffel. |
7 |
eclop |
Command line option parser |
Paul Cohen |
8 |
GMP |
interface to GMP |
Chris Saunders |
9 |
vision |
library which allow to create graphic user interfaces |
Philippe Ribet |
|
| There is also an README and INSTALL available.
vision is a library which allow to create graphic user
interfaces.
This library is not a wrapper over existing library. It is a full
Eiffel design from scratch. Of course, this library is not complete
because a full graphic library is more than ten human years
development.
Most of the work is the non-graphical part. This base has been
designed to be powerfull, reliable, efficient and portable across
different graphical platforms. This base include communication with
signal mechanism, events loop management, cooperative multi-tasking,
adding unicode capabilities in the compiler, merging all garbage
collectors in one, endian conversion, color approximation...
|
10 |
graphs |
generic graph class in Eiffel using ISE version 5.3 |
Jimmy Johnson |
|
| The two attached projects contain
libraries with a minimal test program for each. The have been
developed using ISE Eiffel 5.3 free edition on Windows 2000. |
11 |
rubik |
Rubik's Cube Demo for ISE Eiffel on Windows |
Sergey Vlasov |
|
| It was written using Eiffel Envision v1.1, 1.2 and, finally, 2.0 beta 1. |
Bronze |
12 |
eiffel_sdl_struggle |
SDL interface |
Steve Thompson |
|
| This project is composed of a number
of directories/clusters - the best place to start is in
docs/Eiffel_SDL.html |
13 |
lohan |
Library for the serial port for VisualEiffel 4.1 |
Lothar Hansche |
|
| A newer version than the judged version is also available . |
14 |
Kermode |
Science project using simulation to answer "How
Many Kermode Bears will their be in 300 years with a certain
starting population" |
Talia Lester |
|
| For my science project, I wanted to answer the question "How Many Kermode Bears will their be in 300 years with a certain starting population" (see report). To answer this question, I used Eiffel and created a program to simulate Kermode bear populations. My project is comprised of two separate classes. The first, BEAR basically models all the aspects of the bear. These include gender and age. KERMODE_SIMULATION is the actual simulation. KERMODE_SIMULATION controls attributes such as total population and mating.
Both of these classes, the ace file, and my report in .pdf format are attached. |
15 |
esdl |
SDL interface |
Till G. Bay |
|
| It was built with EiffelStudio 5.3 under Linux and/or Windows with gcc 3.3 and/or the msc coming with VisualStudio.net. |
16 |
orgadoc |
Tool to organize documents |
Julien Lemoine |
|
| Orgadoc is a tool to organize you
documents. Is goal is not to provide a full web access with database
but to give possibility to everyone to have a copy of the database
on this computers without having to install a web server or
database.
Orgadoc includes a research tools (with regexp support), and
multiple output backend with templates support : static html, latex,
bibtex. An output of the html output is available at : http://docs.happycoders.org/html/
orgadoc builds with smarteiffel 1.1 and gobo 3.2 under
linux/unix. It should also works under windows. There is a man page
and a xml example in the tarball. Use is very easy : a xml file per
directory describing all documents of this directory. |
17 |
shopping |
Working demonstration of how a shopping cart in
Eiffel may be coded for ISE Eiffel |
George Herson |
|
| This system is a working demonstration
of how a shopping cart in Eiffel may be coded. It was developed with
ISE Eiffel 5.2 on Linux (RedHat 7.2).
This system is live and publicly available at http://datainformation.com/shopping_demo/ren-main.htm.
Therefore it doesn't need to be installed elsewhere to test, but
here are setup instructions.
These ISE classes had to be slightly modifed (w/o being moved from their directories):
/win/Eiffel52/library/net/mail/smtp_protocol.e
/win/Eiffel52/library/net/mail/email.e
/win/Eiffel52/library/store/dbms/rdbms/odbc/Clib/odbc.c
/win/Eiffel52/library/store/interface/db_selection.e
/win/Eiffel52/library/web/cgi_facilities/cgi_response_header.e
These modified files are all zipped into the attached.
Then my files root_class.e, pull_y_prep_cart.e, and shopping.ace
would be put into a directory called /win/MyProjects/shopping and
utility.e in directory /win/MyProjects/utility. And ISE Studio used
to compile it all with the given shopping.ace
|