elogger API
Overview Classes Cluster Class Index          Top

Cluster kernel


Gobo Eiffel Kernel Library

NICE (Nonprofit International Consortium for Eiffel) has provided us with a kernel library standard that we can rely on for interoperability between Eiffel compilers. This standard is made up of a set of classes, such as ANY, INTEGER_32 or STRING_8, and a set of features that all Eiffel compilers should implement. However, some compilers fail to support some of these classes or features, making it difficult to write portable Eiffel code. Moreover, some useful features are also missing in the standard. Some compilers may provide implementation for these features, but some don't.

The Gobo Eiffel Kernel Library has been designed to make it possible to write portable Eiffel classes using the adaptation techniques described in "$GOBO/doc/portability". Clusters of the form "spec/", where is either "ise", "se" or "ve", contain classes adapted from non-portable classes (filenames suffixed by ".ge" instead of ".e").

A more detailed documentation for this library will be provided in future releases.

-- Copyright (c) 1997-2000, Eric Bezault and others


Clusters


Documentation generated by edoc