All clusters

lib/base

Provides some complementary classes to the lib/kernel cluster.
 

lib/io

Provides for system input and output through data streams.
 

lib/iterator

This cluster contains the Iterator pattern applied on collections.
 

lib/kernel

Provides all the classes that are fundamental to the design of the Eiffel language, as defined by the ELKS.
 

lib/number

This cluster contains everything needed to manipulate arbitrarily long or precise numbers.
 

lib/random

Provides for some ways to obtain pseudo-random numbers.
 

lib/sorting

Provides for some classes to sort a collection.
 

lib/time

Provides for time dealing.
 

tools

Contains two kinds of classes:

  • The different commands provided by the SmallEiffel suite,
  • Some general-purpose classes used by all those tools.
     
tools/e_type

Provides for the concrete classes implementing E_TYPE.
 

tools/expression

Provides for the concrete classes implementing EXPRESSION.
 

tools/feature

Provides for the concrete classes implementing E_FEATURE.
 

tools/instruction

Provides for the concrete classes implementing INSTRUCTION.
 

tools/misc

Provides for many classes.
 

tools/run_feature

Provides for the concrete classes implementing RUN_FEATURE.
 

Version of command "short" is: SmallEiffel The GNU Eiffel Compiler Release -0.74 (Tuesday May 7th 2002) Copyright (C), 1994-2002 - LORIA - UHP - INRIA - FRANCE Dominique COLNET and Suzanne COLLIN - SmallEiffel@loria.fr http://SmallEiffel.loria.fr SHORT PATCH v3