New SmallEiffel elj-win32 release (-0.74)

A new version of elj-win32 has been prepared and is now available from …

It is based on …

  • SmallEiffel -0.74 (07 May 2002) [1,2,3]
  • lcc-win32 v3.8 (02 Jun 2002) [4]
  • GOBO library [5]
  • GOBO’s gexace [6] and geant [7] tools

This version of SmallEiffel brings ace file support and agents (see small
example below).

This release of elj-win32 is that which is needed for the elj project …

which provides interfaces to:

We hope this distribution is useful to you.

Any comments and suggestions appreciated.

Geoff Eldridge

geoff@elj.com
http://elj.sourceforge.net/

References:

[1] http://smalleiffel.loria.fr/
[2] http://smalleiffel.loria.fr/misc/HISTORY.html#-0.74
[3] http://groups.google.com/groups?selm=e416d3df.0205100712.18847189%
40posting.google.com
[4] http://www.cs.virginia.edu/~lcc-win32/
[5] http://elj.sourceforge.net/projects/other/gobo/
[6] http://elj.sourceforge.net/phpwiki/index.php/GeXace
[7] http://elj.sourceforge.net/phpwiki/index.php/GeAnt

SmallEiffel Agent Example:

–8<-- from a cle post by Greg Compestine –
Here’s a simple program that takes an array of strings, converts
all the strings to uppercase and then prints them out.

class UPPER
creation
make
feature
make is
local
lines: ARRAY[STRING]
do
create lines.from_collection (<<"These ","are ",“some strings.”>>)
lines.do_all (agent {STRING}.to_upper)
lines.do_all (agent print)
end
end

Compiled with SmallEiffel -0.74, the output is:

c:\test\eiffel\agent\upper>compile upper

c:\test\eiffel\agent\upper>upper
THESE ARE SOME STRINGS.
–>8–