slovodefinícia
eiffel
(encz)
Eiffel,
eiffel
(wn)
Eiffel
n 1: French engineer who constructed the Eiffel Tower
(1832-1923) [syn: Eiffel, Alexandre Gustave Eiffel]
eiffel
(foldoc)
Eiffel

An object-oriented language produced by {Bertrand
Meyer} in 1985. Eiffel has classes with {multiple
inheritance} and repeated inheritance, deferred classes
(like Smalltalk's abstract class), and clusters of
classes. Objects can have both static types and {dynamic
types}. The dynamic type must be a descendant of the static
(declared) type. Dynamic binding resolves {multiple
inheritance} clashes. It has flattened forms of classes, in
which all of the inherited features are added at the same
level and generic classes parametrised by type.

Other features are persistent objects, garbage collection,
exception handling, foreign language interface. Classes
may be equipped with assertions (routine preconditions and
postconditions, class invariants) implementing the theory of
"Design by Contract" and helping produce more reliable
software.

Eiffel is compiled to C. It comes with libraries containing
several hundred classes: data structures and algorithms
(EiffelBase), graphics and user interfaces (EiffelVision) and
language analysis (EiffelLex, EiffelParse).

The first release of Eiffel was release 1.4, introduced at the
first OOPSLA in October 1986. The language proper was first
described in a University of California, Santa Barbara report
dated September 1985.

Eiffel is available, with different libraries, from several
sources including Interactive Software Engineering, USA (ISE
Eiffel version 3.3); Sig Computer GmbH, Germany (Eiffel/S);
and Tower, Inc., Austin (Tower Eiffel).

The language definition is administered by an open
organisation, the Nonprofit International Consortium for
Eiffel (NICE). There is a standard kernel library.

An Eiffel source checker and compiler front-end is
available.

See also Sather, Distributed Eiffel, Lace, shelf.

E-mail: .

["Eiffel: The Language", Bertrand Meyer, P-H 1992].

(1998-11-15)
podobné slovodefinícia
eiffel
(encz)
Eiffel,
alexandre gustave eiffel
(wn)
Alexandre Gustave Eiffel
n 1: French engineer who constructed the Eiffel Tower
(1832-1923) [syn: Eiffel, Alexandre Gustave Eiffel]
eiffel
(wn)
Eiffel
n 1: French engineer who constructed the Eiffel Tower
(1832-1923) [syn: Eiffel, Alexandre Gustave Eiffel]
eiffel tower
(wn)
Eiffel Tower
n 1: a wrought iron tower 300 meters high that was constructed
in Paris in 1889; for many years it was the tallest man-
made structure
distributed eiffel
(foldoc)
Distributed Eiffel

["Distributed Eiffel: A Language for Programming
Multi-Granular Distributed Objects on the Clouds Operating
System", L. Gunaseelan et al, IEEE Conf Comp Langs, 1992].

(1994-12-07)
eiffel
(foldoc)
Eiffel

An object-oriented language produced by {Bertrand
Meyer} in 1985. Eiffel has classes with {multiple
inheritance} and repeated inheritance, deferred classes
(like Smalltalk's abstract class), and clusters of
classes. Objects can have both static types and {dynamic
types}. The dynamic type must be a descendant of the static
(declared) type. Dynamic binding resolves {multiple
inheritance} clashes. It has flattened forms of classes, in
which all of the inherited features are added at the same
level and generic classes parametrised by type.

Other features are persistent objects, garbage collection,
exception handling, foreign language interface. Classes
may be equipped with assertions (routine preconditions and
postconditions, class invariants) implementing the theory of
"Design by Contract" and helping produce more reliable
software.

Eiffel is compiled to C. It comes with libraries containing
several hundred classes: data structures and algorithms
(EiffelBase), graphics and user interfaces (EiffelVision) and
language analysis (EiffelLex, EiffelParse).

The first release of Eiffel was release 1.4, introduced at the
first OOPSLA in October 1986. The language proper was first
described in a University of California, Santa Barbara report
dated September 1985.

Eiffel is available, with different libraries, from several
sources including Interactive Software Engineering, USA (ISE
Eiffel version 3.3); Sig Computer GmbH, Germany (Eiffel/S);
and Tower, Inc., Austin (Tower Eiffel).

The language definition is administered by an open
organisation, the Nonprofit International Consortium for
Eiffel (NICE). There is a standard kernel library.

An Eiffel source checker and compiler front-end is
available.

See also Sather, Distributed Eiffel, Lace, shelf.

E-mail: .

["Eiffel: The Language", Bertrand Meyer, P-H 1992].

(1998-11-15)
eiffel source checker
(foldoc)
Eiffel source checker

A compiler front-end for Eiffel 3 by Olaf Langmack
and Burghardt Groeber. It was
generated automatically with the Karlsruhe toolbox for
compiler construction according to the most recent public
language definition. The parser derives an easy-to-use
abstract syntax tree, supports elementary error recovery and
provides a precise source code indication of errors. It
performs a strict syntax check and analyses 4000 lines of
source code per second on a Sun SPARC workstation.

(ftp://ftp.fu-berlin.de/pub/heron/ep.tar.Z).

(1992-12-14)

Nenašli ste slovo čo ste hľadali ? Doplňte ho do slovníka.

na vytvorenie tejto webstránky bol pužitý dictd server s dátami z sk-spell.sk.cx a z iných voľne dostupných dictd databáz. Ak máte klienta na dictd protokol (napríklad kdict), použite zdroj slovnik.iz.sk a port 2628.

online slovník, sk-spell - slovníkové dáta, IZ Bratislava, Malé Karpaty - turistika, Michal Páleník, správy, údaje o okresoch V4