Learn More About This
Directory
This directory sponsored by SIQL, a Spider Makers company...
13. Eiffel: The Syntax
- www.gobosoft.com
- Eiffel: The Syntax.
- The annotated Eiffel syntax described here is aimed at writers of Eiffel tools such as compilers, interpreters, syntax checkers, short and flat tools, pretty-printers, etc. ... Although this is not the official Eiffel syntax specification provided by the Nonprofit International Consortium for Eiffel (NICE), it departs from it in only two or three well documented occassions. In particular, it explains where, and sometimes why, existing compilers have extended the Eiffel syntax.
- The Eiffel syntax constructs are listed into groups, starting with high-level constructs such as Class_declaration down to lexical components such as Identifier. ... The notation used to describe the Eiffel syntax is specified elsewhere. A possible implementation of the Eiffel syntax in yacc- and lex-like format is also provided as an example.
- Note: Most Eiffel compilers do not check the validity of the optional comment after the keyword end. ...
- However most Eiffel compilers have a limitation of one class per file.
- Note: The keyword separate is not part of the Eiffel standard. It has been introduced in ISE Eiffel to support the SCOOP mechanism. ...
- Note: Because of this construct, the Eiffel grammar is not LR(1). ...
- Note: All Eiffel compilers accept the prefix and infix operators regardless of the letter case, such as prefix "NOT" or infix "AnD".
- Note: Most Eiffel compilers do not check the validity of the optional comment after the keyword end. ...
- Note: Each Eiffel compiler supports its own mini-syntax in the language name and external name strings to describe their interface with other programming languages. ...
- Note: The standard Eiffel syntax also lists Formal_generic_name as a possible alternative for Type. ...
14. EiffelOpenGL - Home page
- eifogl.sourceforge.net
- EiffelOpenGL is an open source project that aims to develop a complete Eiffel binding for OpenGL. The binding is implemented as an Eiffel wrapping of the OpenGL C API. ...
- Can be used with any Eiffel compiler (primarily ISE and SmallEiffel). ...
- Can be used with ISEs Eiffel Vision library. ...
- I wanted to do it using Eiffel. ...
- OpenGL, the Eiffel way, means design-by-contract, garbage collection multiple inheritance, generic types and readable syntax among other things. EiffelOpenGL attempts to use all the benefits of Eiffel's support for design-by-contract. ...
- 7 example programs in C from the Red Book that have been translated to Eiffel. ...
15. Programming Projects
- www.netlabs.net
- For now most of my Eiffel projects have gone dormant. ...
- Eiffel.
- Eiffel/Gtk Interface - I'm working on a ISE Eiffel/Gtk widget toolkit interface. ...
- In particular the Eiffel socket library. ...
- This project was used as a starting point for the Extreme Eiffel Design and Coding Fest at TOOLS 2000. ...
- I have kept a copy if the FFTW/Eiffel interace. You can also download the copy of the Eiffel/Versant library here - but this library is no longer maintained (11/05/2002). ...
- Eiffel Introspection Library Proposal for an Eiffel introspection library. ... 3 Eiffel. ...
- If you want to write portable Eiffel code use the GOBO libraries. ...
- You can retrieve the original library from Eiffel Forum Archives. ...
16. comp.lang.eiffel Frequently Asked Questions (FAQ)
- www.faqs.org
- eiffel Frequently Asked Questions (FAQ).
- Message-ID: <eiffel-faq_1082200966@rtfm. ... eiffel Frequently Asked Questions (FAQ) Newsgroups: comp. ... eiffel Reply-To: franck@nenie. org Date: 17 Apr 2004 11:27:21 GMT Archive-name: eiffel-faq Posting-Frequency: approximately monthly Last-modified: 14 Jan 2004 EIFFEL: FREQUENTLY ASKED QUESTIONS ---------------------------------- This question-and-answer list is posted monthly to the Usenet newsgroups comp. ... eiffel, comp. ... eiffel, supplemented by information from vendors. ... org/faqs/eiffel-faq/ ftp://rtfm. ... answers/eiffel-faq -------------------- WHAT'S NEW? Changes since the last posting: QBOK Design by Contract book added LINC New answer about the lack of increment operator LCQS New answer about command/query separation -------------------- CONTENTS Frequently Asked Questions: QEIF What is Eiffel? QORI Where did Eiffel come from? QCOM What Eiffel compilers are available? QLIB What Eiffel libraries are available? QFRE Is Eiffel available as free software? QARC Is there an archive of the comp. ... eiffel newsgroup? QBOK What books are available for learning about Eiffel? QWEB Where can I find Eiffel on the World-Wide-Web? QEDI Where can I get an Eiffel editor or emacs-mode? QBON What is BON? QSTD Are there standards for the Eiffel language? QPOR How do I write portable applications? QTGV How fast do Eiffel applications run? QGRP Are there any Eiffel user groups? QADR Where can I get Eiffel products and services? QCNF Are there any conferences for Eiffel users? QECC Why do many Eiffel implementations compile to C? QJVM Where can I get an Eiffel to Java compiler? QNET Where can I get an Eiffel to. NET compiler? Language Issues: LFEA What features does Eiffel have? LCHN What changes have been made to the Eiffel language definition? LLIB What libraries come with Eiffel? LDBC What's the big deal about preconditions and postconditions? LCQS What is command/query separation? LCON Please explain and discuss covariance vs. ... LCAT Is it true that there are "holes" in the Eiffel type system? LTSK Is there support for concurrency in Eiffel? LOVL Why doesn't Eiffel allow function overloading? LINC Why is there no increment operator? LAGE What are Eiffel agents? LATR Why are there no class attributes in Eiffel? LPAR How can I call the parent-class version of a redefined routine? LEVC Where can I find a comparison between Eiffel and C++? LDES Are there any destructors in Eiffel? LDIS How do I implement multiple inheritance efficiently? LISA How does the `Iterating several actions' example in ETL work? LORB Is COM/CORBA supported? -------------------- QEIF: What is Eiffel? Eiffel is an advanced object-oriented programming language and method that emphasizes the design and construction of high-quality and reusable software.
17. Vitruvio.ch - Eiffel Tower, Torre Eiffel (Paris, France - Parigi, Francia)
- www.vitruvio.ch
- Eiffel Tower, Torre Eiffel.
- Architect: Gustave Eiffel .
- Eiffel Tower (Gustav Eiffel) - Architecture of Paris, France The defining symbol of Paris for many, the Eiffel tower was built as a temporary structure for an international exhibition in 1889. ... com/guides/france/paris/eiffel. ...
- Eiffel Tower - Gustave Eiffel - Great Buildings Online Eiffel Tower - Gustave Eiffel - Great Buildings Online Eiffel Tower Great Buildings Online Search - Advanced Search - Buildings - Architects - Types -. ...
- Eiffel Tower Web Page Eiffel Tower Web Page EIFFEL TOWER Facts, News, and Information Search this site by www. ... com Eiffel Tower Facts Eiffel Tower News Eiffel Tower Hi. ... com/gf/buildings/eiffel/eiffel. ...
- Le site officiel de la Tour Eiffel Le site officiel de la Tour Eiffel : 500 pages, 1 000 illustrations, visites virtuelles à 360° et en 3D, vidéos du scintillement de la Tour Eiffel et. ... tour-eiffel. ... tour-eiffel. ...
- Paris Pages; Tour Eiffel - Monument Paris Pages; Tour Eiffel - Monument N A V I G A T E S I T E. ... org/Monuments/Eiffel/ Interest (Interesse) = 505/8998 Last link update (Ultimo aggiornamento del collegamento) = 02. ...
18. Eiffel Parser for SNiFF+
- www.willamowius.de
- Eiffel.
- Eiffel Parser for SNiFF+ .
- At the University of Hamburg I wrote a fault-tolerant "fuzzy parser" for Eiffel to extend the SNiFF+ development environment for Eiffel. ...
- Here is the latest version of the Eiffel parser for different operating systems and different versions of SNiFF+: .
- " and add the Eiffel file type right away or add the Eiffel file type later. ...
- Books on Eiffel.
- Eiffel : The Language.
- Object Oriented Programming in Eiffel.
- English: Home | Linux | Perl | Java | Eiffel | Books | Music | Jan Willamowius | Updates | Site Map.
19.
- elj.sourceforge.net
- Open Source Eiffel Libraries and Applications.
- (SmartEiffel and ISE Eiffel) .
- The elj project (sourceforge) is an open source project to facilitate the development of open-source libraries and applications for SmartEiffel and ISE Eiffel developers. ...
- At present we have a number of Eiffel-based libraries and tools developed which are released under the open source Eiffel Forum Licence v2 (Note: this licence has been approved by the gnu project as a Free Software license which is compatible with the GNU GPL (*)) .
- firstly, the direct Eiffel interface to existing C API's. ...
- higher level Eiffel library interfaces to the direct Eiffel interfaces. ...
- This approach has worked well for the project and has allowed us to build our higher level libraries using Eiffel, rather than C, which has been a common approach in the past. ...
- wxEiffel interface - A direct Eiffel interface to the wxWindows Library (version 2. ...
- elj Reg Exp (ePCRE) - an Eiffel version of the PCRE (Perl Compatible Regular Expressions) C library. ...
- Eiffel Struggle 2003 (NICE cetus-links ceug).
- ewg (Eiffel<->C) (home cvs news).
- nenie Eiffel (xml,networking,snmp,DES,. ...
- mico/E (open source Eiffel CORBA services ).
- SmartEiffel (GNU Eiffel Compiler FAQ) - (beta bugs list news *).
- ISE Eiffel (downloads) - (list cle faqs).
- '' ( -->WSJ - 20 Jul 2003) International Eiffel Programming Contest.
20. SourceForge: Welcome
- epalm.sourceforge.net
- Welcome to ePalm, a modified SmallEiffel runtime and library to program PalmOS devices using Eiffel, a pure Object-Oriented programming language with many desirable features. ...
- This image shows the table demo program from "Palm Pilot: The Developer's Guide" (O'Reilly and Associates) rewritten using Eiffel and ePalm. ...
- A ruby script allows the developer to write a simple description of a data structure and automatically generate an Eiffel class to marshal the data to and from a linear block of PalmOS database memory, greatly reducing the amount of custom code required from the developer. ...
21. Everything Eiffel Babiole'Shop - Musics of Paris
- www.babiole.com
- EVERYTHING EIFFEL - BABIOLE'SHOP Paris .
- EVERYTHING EIFFEL BABIOLE'SHOP Paris.
- How to order Your Shopping cart How we deliver About us Contact us Privacy policy My Eiffel photos .
22. SmartEiffel The GNU Eiffel Compiler : " Home Page "
- smarteiffel.loria.fr
- Home of The GNU Eiffel Compiler, Tools and Libraries .
- SmartEiffel is the first Eiffel compiler which implements the new non-conforming inheritance mechanism and much more novelties. ...
- SmartEiffel The GNU Eiffel compiler is the fastest and the slimmest multi-platform Eiffel compiler on Earth! It is also completely FREE! .
- SmartEiffel The GNU Eiffel Compiler is a free open-source Eiffel compiler and a set of tools for Eiffel software production, distributed under the terms of the GNU General Public License as published by the Free Software Foundation. ...
- The current distribution includes an Eiffel to C compiler, an Eiffel to Java byte-code compiler, an Eiffel code debugger, a documentation tool, a pretty printer and various other tools, as well as a very large library of general purpose Eiffel classes (click here to view the READ_ME of the SmartEiffel distribution). ...
23. Eiffel: An Industry Experience
- eiffel.com
- Eiffel: An Industry Experience.
- eiffel newsgroup in 1997.
- Here is an industry experience slant on the Eiffel/Java thread.
- I am currently acting as a consulting engineer for a financial project which decided to go Eiffel, after an initial assumption that Java would be used.
- An investigation was carried out, with the result of deciding on Eiffel instead. The reasons for going Eiffel were as follows (the decision was made early 1997, so some of the following regarding Java may be out of date):.
- The availability of a CASE tool for Eiffel was also a factor in this category. Although it still has some rough edges, it has two features differentiating it from other tools: a) it implements a formal diagramming notation (BON) which is seamless with Eiffel, and b) it will faithfully reverse engineer any number of classes you put under it. ...
- The comparison between eiffel development environments and the available Java ones was stark. The system/class/feature browsing facilities in ISE eiffel (the one with which I am most familiar) had no equivalent in any Java environment. ...
- The libraries were (compared to most Eiffel libraries I know of, and I suspect even any decent C++ library) very poor. ...
- Consequently, extensive libraries programmed in a powerful formalism like Eiffel provide a more powerful language to work in. ...
- I won't bother going into the advantages of Eiffel versus the C-based languages - everyone should have read about them by now - except to say that genericity, MI, garbage collection, and software contracts were all factors in the choice of Eiffel. Over the period of development to date, we have also begun to use the Eiffel export facility extensively: I see it as a key way to develop groups of tightly bound classes forming a component/pattern/cluster. ...
- Ian Joyner's C++ critique), and anecdotal evidence (mainly from university professors), supported the view that the learning curve for Eiffel would be less costly. ...
- All of these are available for both Eiffel and Java. Java certainly has more connections now to ODBs than Eiffel, but at the time of decision, there were only beta versions. ...
24. What is Eiffel? - A Word Definition From the Webopedia Computer Dictionary
- webopedia.com
- Eiffel Last modified: Tuesday, April 15, 1997 .
- Eiffel encourages object-oriented program development and supports a systematic approach to software development. The Eiffel compiler generates C code, which you can then modify and re-compile with a C compiler. ...
- com pages about Eiffel. ...
- Eiffel resource locator .
- This user site contains an extensive collection of links to information on Eiffel. Some sections include: articles, papers, newsgroups, Eiffel-related sites, vendor, distributor and developer information, and scientific software applications.
- The Eiffel home page .
- This is ISE's home page for Eiffel and contains links to download Eiffel for Windows, products, tools, online manuals and technology papers, tutorials, and a free subscription to Eiffel World magazine.
- Eiffel FAQ.
- This technical FAQ on Eiffel is from the comp. ... eiffel newsgroup.
- Introducing Eiffel: An OT approach to Power System Analysis.
- This paper introduces the Eiffel language and method to the Power System Analysis (PSA) problem domain.
- PC Week review of Professional Eiffel.
- PC Week Labs product review of Professional Eiffel, from March 1996.
Other related topics:
Do you have a great site about Eiffel? Is
your Eiffel site listed here?
Would you like a prefered placement of your site in this directory?
It's easy! First place, the HTML from the box below on your page that
you would like listed in this directory.
Then use our link submission request with
your name, your contact information, and the URL of your site that has
a link to this directory. After we
verify your link to us, we'll make sure your site stays in our directory,
and we'll give it prefered placement here also.
Here is how to make a simple text link to us. Just copy the code in this
box to your website:
We can also develop a custom Guide To The Internet for your site. Please
request your own
custom Guide To The Internet.
This custom Guide To The Internet produced by
Siql. Visit us today, and find out how to get your own
custom guide to the Internet, and how to get your site
listed in our guides.
Copyright 1995-2004 by Siql. All
Rights Reserved.