Search results

Page title matches

  • ...is to describe the various steps which happen during the compilation of an Eiffel system, and to give a general overview of our code generation. This new object has more information about how to generate certain eiffel constructs.
    3 KB (453 words) - 18:12, 10 April 2006
  • ...omponents to Eiffel developers) and assembly consumers (developers writing Eiffel code.) The tool is graphical and is based on the EiffelVision2 graphical li ...s to blame when we get reports about not being able to use assemblies from Eiffel for .NET. We in turn have found many bugs in both Microsoft and third party
    4 KB (587 words) - 14:00, 10 August 2007
  • ...nsumes a configuration file that is matched to a matrix PNG file and emits Eiffel code to provide named access to each icon in the matrix. For examples of configuration files and PNG matrixes, look under https://svn.eiffel.com/eiffelstudio/trunk/Src/Delivery/studio/bitmaps/png. Once checked out yo
    2 KB (299 words) - 13:13, 4 June 2012
  • 918 B (147 words) - 11:55, 31 October 2006
  • ...used to consume .NET assemblies without the use of an Eiffel compiler or a Eiffel Configuration File (ecf). The tool can be used to fully or partially consum The tool is useful for initializing new assembly caches before the Eiffel compiler gets a chance to consume the assemblies itself. It is used in buil
    2 KB (320 words) - 13:19, 4 June 2012
  • ==Eiffel Studio Testing Tool== All of them will be moved to Eiffel Studio as the new Testing tool.
    4 KB (730 words) - 01:20, 21 April 2008
  • ...e, we would like to capture important resources on the internet concerning Eiffel. Please feel free to add you own links and to remove not-working links. Ple * [http://www.eiffel.com/ Eiffel Software], the company behind EiffelStudio and major developer of the compi
    1 KB (157 words) - 06:54, 27 December 2008
  • Eiffel uses a precisely defined terminology. That terminology sometimes sounds str The new, community-based Eiffel glossary has been moved and is now available at http://www.eiffelroom.org/g
    748 B (109 words) - 02:40, 13 March 2007
  • ...vince you, your friends, your boss, your client or your grandmother to use Eiffel and EiffelStudio. You can also read the following articles from Eiffel Software for more reasons:
    5 KB (795 words) - 08:23, 29 June 2008
  • ...locations. It can generate an interface (deferred) and/or stub (effective) Eiffel classes in no time. By default the tool will look in the current working directory for Eiffel source files (*.e). If you want to specify alternative locations use the ''
    6 KB (995 words) - 13:21, 4 June 2012
  • The whole goal of Eiffel mutation testing tool is: * Defining a set of efficient Eiffel mutation operators
    6 KB (927 words) - 13:00, 21 May 2007
  • 2 KB (265 words) - 13:21, 8 August 2007
  • ...itten for internationalizing Eiffel applications. Eiffel Studio, itself an Eiffel application, has been internationalized. What next? I propose internationalization of the Eiffel language itself. A first step in this direction has been taken by the ISO s
    2 KB (406 words) - 10:34, 30 May 2007
  • Please see [[How_to_add_a_tool_to_Eiffel_Studio_advance|How to add a tool to Eiffel Studio advance]]
    402 B (61 words) - 12:29, 13 August 2007
  • #REDIRECT [[Debugging Eiffel Applications with gdb]]
    52 B (6 words) - 02:23, 22 March 2007
  • This page is a continued page of [[How to add a tool to Eiffel Studio]] [[Image:How to add a tool to Eiffel Studio advanced figure 1.png]]
    1 KB (177 words) - 08:46, 17 April 2008
  • ...y Eiffel has never embraced Enum types or a variant more in style with the Eiffel paradigm. There have been a number of comments from numerous developers reg ...h a solution to implementing Enums in Eiffel. First and foremost, Why does Eiffel need an Enum type...
    26 KB (3,715 words) - 17:13, 8 May 2013
  • The Eiffel compiler and EiffelStudio's code browsing tools support a special, light-we With Eiffel supporting multiple inheritance, a scenario will arise where two inherited
    6 KB (997 words) - 00:46, 2 August 2013
  • [[Category:Eiffel Information System]] ...ith '''external information'''. This term refers to information other than Eiffel program texts. Usually the tools maintaining external information are separ
    13 KB (1,981 words) - 02:29, 4 April 2013
  • * main Eiffel classes: DEBUGGER_MANAGER, APPLICATION_EXECUTION, APPLICATION_STATUS, DUMP_ * main Eiffel class: APPLICATION_EXECUTION_CLASSIC, APPLICATION_STATUS_CLASSIC, IPC_ENGIN
    2 KB (243 words) - 02:19, 18 July 2008
  • [[Category:Eiffel Library Repository]] ...will exponentially grow the availability and contribution of libraries for Eiffel, and before anything really gets started we wanted the most important feedb
    6 KB (1,009 words) - 15:48, 15 June 2009
  • 1 KB (176 words) - 00:11, 4 August 2013
  • ...data consumer tool manually. Otherwise, when you compile a .Net project in Eiffel Studio. You would get following error: Could not load ISE Eiffel Metadata Consumer tool.
    846 B (125 words) - 07:24, 30 July 2009
  • #REDIRECT [[How to register Eiffel .NET metadata consumer tool]]
    64 B (9 words) - 07:24, 30 July 2009
  • Design the next-generation Eiffel Web solution! The great 2011 Eiffel Design Feast: (Zurich, 25-26 June 2011.) environment. While Web solutions for Eiffel exist (ever since the first
    6 KB (848 words) - 02:05, 3 April 2012
  • #REDIRECT [[Eiffel Design Feast June-2011]]
    43 B (5 words) - 02:05, 3 April 2012
  • ...e during previous Design Feast (June 2011, and December 2011), the next '''Eiffel Web Design Feast''' will take place on '''Wednesday, May 30th 2012 in Pragu ...ework project (EWF), an open source project to write server application in Eiffel).
    3 KB (472 words) - 03:56, 6 April 2012
  • #REDIRECT [[Eiffel Design Feast May-2012]]
    42 B (5 words) - 11:10, 2 April 2012
  • #REDIRECT [[Eiffel Design Feast June-2011]]
    43 B (5 words) - 02:05, 3 April 2012
  • ...semantically equivalent 'surface syntaxes' that convert to the underlying Eiffel language semantic model somewhere early in the parsing process. Initially t ...oposal for making actual language skin additions to EiffelStudio and other Eiffel development tools and environments. It must therefore be practical, limited
    7 KB (1,083 words) - 09:29, 21 April 2012
  • [[Category:Eiffel Language]] ...a breaking changes. In addition, since the standardization was completed, Eiffel Software kept adding new language features too.
    9 KB (1,447 words) - 04:31, 29 January 2016

Page text matches

  • ...iffelStudio. You can download it from [[Downloads]]. Read the [http://docs.eiffel.com/eiffelstudio/installation/ existing documentation] to install EiffelStu '''Note:''' on Windows you will need the Microsoft C compiler to compile Eiffel Studio. How to install the free version of the Microsoft C compiler: [[Inst
    7 KB (1,098 words) - 09:08, 19 February 2015
  • * md - metadata consumer access library <code>$(EIFFEL_SRC)\Eiffel\library\cli_writer\Clib</code>
    2 KB (294 words) - 20:25, 3 April 2006
  • ...is to describe the various steps which happen during the compilation of an Eiffel system, and to give a general overview of our code generation. This new object has more information about how to generate certain eiffel constructs.
    3 KB (453 words) - 18:12, 10 April 2006
  • * <font color=blue>CLASS</font> refers to an Eiffel class. * `''<font color=darkgreen>feature</font>''<nowiki>'</nowiki> refers to an Eiffel feature of a class.
    68 KB (11,067 words) - 13:27, 8 August 2007
  • - Understanding and application of the Eiffel agent scheme - Understanding of the Eiffel-Event-Buffer (Loop)
    7 KB (950 words) - 13:34, 8 August 2007
  • ...likely a crash will occur. The solution is to perform the equivalent of an Eiffel rescue clause at the C level:
    3 KB (464 words) - 14:25, 26 May 2007
  • The regression testing tool of choice for the Eiffel compiler is [[Eweasel]].
    98 B (14 words) - 14:14, 30 November 2006
  • ...age:EiffelStudioScreenshot.png|thumb|250px|right|EiffelStudio IDE ([http://eiffel.com/products/studio/screenshots.html more screenshots]) ]] ...Studio 22.12 Releases|22.12]] is available for download at https://account.eiffel.com/downloads
    4 KB (546 words) - 05:46, 22 December 2022
  • Visit the [http://forum.eiffel.com/ Forum] (currently this is a Google group) ...ps at http://groups.eiffel.com with an [http://eiffel.641255.n2.nabble.com/Eiffel-Software-Users-f641256.html archive on Nabble.com].
    786 B (118 words) - 00:22, 22 October 2012
  • ...tudio. The session manager ([https://svn.eiffel.com/eiffelstudio/trunk/Src/Eiffel/API/framework/ecosystem/services/session/session_manager_s.e SESSION_MANAGE ...a session, represented by a [https://svn.eiffel.com/eiffelstudio/trunk/Src/Eiffel/API/framework/ecosystem/services/session/session_i.e SESSION_I] interface,
    17 KB (2,779 words) - 09:07, 29 October 2008
  • ...ion2|EiffelVision2 with Carbon]] team came to visit [http://www.eiffel.com Eiffel Software] in Santa Barbara to present the result of their work, to discuss [http://www.eiffel.com/ Eiffel Software] announces an experimental version of EiffelStudio with [http://or
    1 KB (201 words) - 08:53, 25 December 2006
  • ...official EiffelStudio YY.MM release from [http://www.eiffel.com/downloads Eiffel Software]. The GPL release can also be downloaded from [http://sourceforge. * in [https://ftp.eiffel.com/pub/beta the Eiffel Software beta area] (beware it also includes some nightly build which are u
    2 KB (271 words) - 09:11, 19 February 2015
  • ...tly set to be an INTEGER when it is in fact a POINTER. Meaning that if the Eiffel code computed an address above the 32-bit range, it would be truncated. Thi
    5 KB (760 words) - 20:22, 19 March 2013
  • ...lusion of language facilities: the [[Language_road_map|roadmap to ISO/ECMA Eiffel]]. ...nal.org/publications/standards/Ecma-367.htm ECMA 367] specification of the Eiffel language. The list is divided in two parts, easy and complex tasks. The com
    8 KB (1,156 words) - 06:45, 3 June 2009
  • Sometimes you need debug the Eiffel generated C code. This page will show you how to achieve this. In addition To see the mapping between Eiffel classes and features to C files and their methods, the file '''TRANSLAT'''
    4 KB (653 words) - 08:52, 17 June 2015
  • * Automatic generation of an '''Eiffel delivery''' from a successful compilation, including all necessary tools We aim to have a compact build process by using only Eiffel related tools (mainly geant scripts).
    2 KB (286 words) - 09:57, 15 July 2014
  • * You find the vision2 ace file in the subdirectory %EIFFEL-ROOT%/precomp/library/spec/windows/vision2/ * finally found a working and up to date version of Eiffel Studio and Vision 2
    2 KB (347 words) - 05:51, 6 June 2006
  • <code>[eiffel, N]
    2 KB (314 words) - 11:35, 9 November 2006
  • ...a-international.org/publications/standards/Ecma-367.htm ECMA standard] for Eiffel introduces multi-constraint formal generic type parameters. <code>[eiffel,N]
    12 KB (2,108 words) - 11:52, 8 May 2013
  • <code>[eiffel,n] <code>[eiffel,n]
    4 KB (622 words) - 12:22, 9 November 2006
  • *represents a normal eiffel class that was generated out of multiple partial classes *represents a normal uncompiled eiffel class
    5 KB (815 words) - 11:37, 9 November 2006
  • <code>[eiffel,N] <code>[eiffel,N]
    7 KB (1,051 words) - 13:25, 8 August 2007
  • The '''Doc Builder''' tool was originally an internal tool used at Eiffel Software for putting together the documentation of EiffelStudio. Because it
    1 KB (207 words) - 15:23, 27 January 2012
  • ...tor of '''[[Eweasel|eweasel]]''', the regression testing tool used for the Eiffel Software compiler. * '''Raphael Manfredi''' was the inventor of the Eiffel runtime as we know it today. He also contributed '''jmake''' which is still
    950 B (145 words) - 13:07, 3 December 2006
  • ...m.com/tool/espawn espawn] tool. The tool mocks the environment used by the Eiffel compiler so global access to Windows SDK tools, such as the C/C++ compiler, ...te| espawn is not distributed with EiffelStudio so you will need a working Eiffel compiler to compile and make use of it, or you may visit [http://www.eiffel
    4 KB (680 words) - 14:16, 12 October 2012
  • svn checkout https://svn.eiffel.com/eiffelstudio/trunk trunk ...feedback, or comment, or anything, you can contact Jocelyn : mailto:jfiat@eiffel.com
    4 KB (660 words) - 13:12, 4 June 2012
  • '''Standards and Tools for Eiffel-based Components''' ...he most common way of distributing Eiffel libraries is as source code, for Eiffel compilers.
    1 KB (180 words) - 18:02, 8 August 2007
  • ...gs of the project's acex file or just click on the project settings in the Eiffel Studio and change it there. *** look at %Eiffel%\library\wel\clib\enumfold.c
    3 KB (469 words) - 15:05, 1 November 2007
  • [[Image:emu_logo_01.png|right|frame| EMUs: Eiffel Multi Users]] EMU stands for '''Eiffel Multi User'''.
    1 KB (180 words) - 13:15, 27 June 2006
  • [[Image:ebabylon.png|right|frame| Our Eiffel Tower of Babylon]] Our aim is not only to provide a framework to ease the translation of Eiffel-written applications, allowing the user to chose his/her preferred language
    3 KB (512 words) - 18:07, 17 October 2006
  • ...problem purely through the well-known and understood renaming mechanism in Eiffel. We will see that this solution is more verbose than the covariant solution ...ments. It is thus more powerful than the covariant mechanisms available in Eiffel.
    5 KB (901 words) - 13:19, 7 May 2013
  • The eiffel programming language is gladly used for introductions to programming. Often ...eaching Mode it will now be possible to hide code your not interrested in. Eiffel studio will only display the code which belongs to a certain feature you ar
    3 KB (516 words) - 14:02, 15 July 2006
  • * Enable the change of language and format of Eiffel ...macsLisp, librep, Java, awk, YCP, Tcl, RST, Glade). As we are dealing with Eiffel this can be a bit harder to implement, but some tools can still be used.
    10 KB (1,666 words) - 11:54, 14 March 2008
  • [[Image:aeccs_Logo.png|right|frame| AECCS (Advanced Eiffel Contract Checking System)]] Project name: '''AECCS (Advanced Eiffel Contract Checking System)'''
    8 KB (1,104 words) - 03:30, 30 June 2006
  • [[Image:emu_logo_02.png|right|frame| EMUs: Eiffel Multi Users]]
    3 KB (355 words) - 09:59, 22 June 2006
  • [[Image:emu_logo_03.png|right|frame| EMUs: Eiffel Multi Users]]
    2 KB (277 words) - 08:13, 15 June 2006
  • * Fixed issue with non-ASCII characters would not be displayed in the Eiffel editor on Unix platforms. * Fixed incorrect .NET name generation for eiffel classes which specify an external class name.
    48 KB (7,538 words) - 16:09, 29 November 2006
  • Here is the translated function in Eiffel: <code>[eiffel,N]
    7 KB (817 words) - 22:13, 2 June 2006
  • ...created a package in the MacPorts repository that allows you to to install Eiffel Studio with all dependencies in a convenient way. First, install [http://gu ...site that matches MacPorts or Homebrew. Then follow the same [https://docs.eiffel.com/book/eiffelstudio/eiffelstudio-linux instructions as the Linux version]
    7 KB (1,023 words) - 21:03, 13 May 2016
  • ...dio tools must properly handle resource manager above that provided by the Eiffel [[Garbage Collector|garbage collector]] (GC). When working with any UI aspe ...felStudio]] inherit a class [https://svn.eiffel.com/eiffelstudio/trunk/Src/Eiffel/interface/new_graphical/managers/eb_recyclable.e EB_RECYCLABLE]. It's purpo
    14 KB (2,326 words) - 10:16, 31 October 2007
  • ====eiffel.y / eiffel.l==== * Eiffel grammar description.
    6 KB (897 words) - 00:49, 11 July 2006
  • [[Category:Eiffel Language]] ...of Exceptions as Objects (ECMA-367 8.26) which will be implemented in ISE Eiffel. All exceptions will be raised as objects which can be accessed by `last_ex
    12 KB (1,708 words) - 04:17, 21 January 2016
  • [[Category:Eiffel for .NET]] This document details the customization of the balloon tips provided by the Eiffel Metadata Consumer.
    3 KB (428 words) - 13:13, 25 May 2006
  • <code>[eiffel,N] "A normal string"</code> <code>[eiffel,N] "A string composed by " + count.out + " strings, like this or " + a_stri
    4 KB (628 words) - 07:20, 8 June 2006
  • * a .ecf file describes the Eiffel system to compile, without any compiled-project specific info (see [[Config ...e user file could contain more info allowing a more coherent management of Eiffel projects. For example, opening the same project several times at once usual
    19 KB (3,008 words) - 10:36, 1 November 2006
  • <eiffel> </eiffel>
    2 KB (347 words) - 01:20, 29 August 2007
  • With the ECMA Eiffel Standard, the dynamic binding semantics of the Eiffel language are almost clearly defined. This new or clarified semantics have s <code>[eiffel,N]
    7 KB (1,102 words) - 15:57, 13 November 2006
  • ...[https://eiffelsoftware.origo.ethz.ch/svn/es/branches/soft-arch/Src/Eiffel/eiffel/shared/shared_exec_environment.e here] In Eiffel there exist a "locale_id" in class WEL_COMPARE_ITEM_STRUCT that uses the ma
    3 KB (494 words) - 00:12, 3 November 2008
  • <code>[eiffel,N] <code>[eiffel,N]
    5 KB (817 words) - 16:22, 15 August 2006
  • The goal of this project is to add the concept of actions to the Eiffel Studio profiler to make the timing of GUI applications easier.
    2 KB (376 words) - 21:38, 19 June 2006
  • <code>[eiffel,N] <code>[eiffel,N]
    5 KB (832 words) - 16:23, 15 August 2006
  • * Cancel eiffel compilation '''Ctrl+Pause'''
    3 KB (502 words) - 20:14, 16 November 2010
  • This page is about the Eiffel debugging facilities integrated inside Eiffel Studio * [[Inside the Eiffel Debugger]]
    5 KB (774 words) - 05:29, 28 May 2008
  • Below is a description of all opcodes we current support in the Eiffel interpreter. We only display their name as defined in C/run-time/rt_interp.
    5 KB (753 words) - 12:04, 31 October 2006
  • ...er, and it inhibits automated compilation and testing of a large number of Eiffel applications. In a recent posting on comp.lang.eiffel, Manus explained the bulky content of the EIFGEN directory as follows:
    4 KB (593 words) - 15:53, 29 September 2006
  • The way classes will be created is somewhat special in Eiffel Vision. Take a look at EV_ANY (, EV_ANY_I)
    6 KB (925 words) - 03:05, 19 May 2007
  • ...dio; willing to work on the translation on a voluntary basis, and to allow Eiffel Software to use your contributions without any restriction; able to devote
    1 KB (182 words) - 22:59, 7 May 2007
  • [[Image:ebabylon.png|right|frame| Our Eiffel Tower of Babylon]] Our aim is not only to provide a framework to ease the translation of Eiffel-written applications, allowing the user to chose his/her preferred language
    5 KB (724 words) - 16:26, 15 August 2006
  • ...nce purposes and are not supported unless distributed with a release of an Eiffel Software product. Saying that, bug reports are welcome but should be throug * [[Parser Benchmark]] (parser_benchmark)<br> A tool for benchmarking the Eiffel parser performance using a number of built-in factories.
    2 KB (360 words) - 15:28, 9 October 2006
  • ...a command-line specification. In addition the frozen implementation of the Eiffel parser can be benchmarked to see the performance gains/loses on .NET. ...ttps://svn.eiffel.com/eiffelstudio/trunk/Src/framework/parser/ https://svn.eiffel.com/eiffelstudio/trunk/Src/framework/parser/])
    2 KB (266 words) - 13:14, 4 June 2012
  • ...omponents to Eiffel developers) and assembly consumers (developers writing Eiffel code.) The tool is graphical and is based on the EiffelVision2 graphical li ...s to blame when we get reports about not being able to use assemblies from Eiffel for .NET. We in turn have found many bugs in both Microsoft and third party
    4 KB (587 words) - 14:00, 10 August 2007
  • ...nsumes a configuration file that is matched to a matrix PNG file and emits Eiffel code to provide named access to each icon in the matrix. For examples of configuration files and PNG matrixes, look under https://svn.eiffel.com/eiffelstudio/trunk/Src/Delivery/studio/bitmaps/png. Once checked out yo
    2 KB (299 words) - 13:13, 4 June 2012
  • Due to recent changes in the Eiffel compiler this tool may not been needed anymore. In fact the new consumer is ...Metadata Consumer]]) that will allow you to consume assemblies without and Eiffel project, thus speeding up compliation time. It can also be used as a verifi
    3 KB (434 words) - 13:57, 10 August 2007
  • ...anguage supports closures with agents. As a reminder, an agent is a normal Eiffel object of one of the types: <code>[eiffel,N]class
    14 KB (1,880 words) - 10:46, 1 February 2014
  • |<eiffel> </eiffel>
    9 KB (1,471 words) - 08:06, 24 January 2007
  • ...equirements list for a graphical tool to perform automatic builds of code (Eiffel, C, ...), of documentation and anything else that needs to be build to perf
    2 KB (318 words) - 14:30, 27 October 2006
  • <code>[eiffel, N] <code>[eiffel, N]
    8 KB (1,144 words) - 10:48, 30 May 2007
  • <code>[eiffel,N]
    5 KB (780 words) - 04:14, 7 September 2006
  • <code>[eiffel,N]
    10 KB (1,546 words) - 03:34, 7 September 2006
  • ...ng a script for MacPorts that should make it really easy for anyone to get Eiffel Studio running on her Mac. Check out the [[EiffelOnMac]] page. ([[User:Dfur * Eiffel Media Package for Mac (Roland)
    4 KB (760 words) - 01:24, 15 May 2007
  • ...ge]] gives the detailed roadmap for implementation of the '''full ISO/ECMA Eiffel standard'''. * Improvement to the Eiffel Web Framework
    7 KB (869 words) - 13:03, 23 January 2014
  • ...used to consume .NET assemblies without the use of an Eiffel compiler or a Eiffel Configuration File (ecf). The tool can be used to fully or partially consum The tool is useful for initializing new assembly caches before the Eiffel compiler gets a chance to consume the assemblies itself. It is used in buil
    2 KB (320 words) - 13:19, 4 June 2012
  • ...ROCEDURE, FUNCTION and the new class PREDICATE do not nicely fit in to the Eiffel language. Reasons: <code>[N, eiffel]
    2 KB (408 words) - 11:12, 30 May 2007
  • |<code>[eiffel, N] <code>[eiffel, N]
    22 KB (3,080 words) - 02:11, 11 April 2007
  • Eiffel's dynamic binding is somewhat more complex than that of other languages. It <eiffel>
    20 KB (3,120 words) - 02:11, 11 April 2007
  • You may want to read the official [http://docs.eiffel.com/eiffelstudio/tools/eiffelstudio/reference/02_what_s_new/Eiffel60.html 6 * dotnet: Fixed code generation issue when an Eiffel generic class inherit from a .NET class.
    60 KB (9,097 words) - 10:20, 29 November 2007
  • |<code>[eiffel, N] <code>[eiffel, N]
    6 KB (1,025 words) - 08:22, 23 January 2007
  • The [[i18n]] library is intended to enable localisation of Eiffel programs. <code>[eiffel, N]
    12 KB (2,010 words) - 02:56, 5 April 2007
  • ...ng functions of the operating system, we would write our own formatters in Eiffel. Retrieving the required information, however, still has to be done in C. D
    9 KB (1,548 words) - 07:45, 31 October 2006
  • The Eiffel Language specifies several assertion types:
    2 KB (376 words) - 08:42, 1 November 2006
  • For GPLed code, Eiffel Software requires any contributor to sign a release agreement form. It can ...ut it, please contact the developer mailing list or [http://www.eiffel.com Eiffel Software] directly.
    303 B (47 words) - 16:29, 1 November 2006
  • |<code>[eiffel, N] <code>[eiffel, N]
    2 KB (304 words) - 02:19, 11 April 2007
  • <code>[eiffel, N] <code>[eiffel, N]
    6 KB (1,008 words) - 16:34, 26 January 2010
  • <code>[eiffel, n] <code>[eiffel, n]
    2 KB (359 words) - 09:49, 7 May 2013
  • ===Eiffel Level Hooks===
    1 KB (245 words) - 14:31, 14 February 2011
  • * Eiffel Code *: Generate an Eiffel class to replay the event sequence. It should be easy to insert assertions
    3 KB (509 words) - 10:30, 30 May 2007
  • To check assertions the test has to access the current state of the AUT. In Eiffel this is a problem since no mechanism for this exist. Multiple solutions to | Unclear how to provide interprocess communication in Eiffel
    3 KB (520 words) - 10:32, 2 November 2006
  • ...e event sequence and the tester inserts assertions into this sequence. The Eiffel class is compiled together with the application and executes the event sequ
    1 KB (222 words) - 10:31, 30 May 2007
  • ...e somehow to be specified externally (e.g. through a scripting language or Eiffel code). The test case is then made up of these two files.
    667 B (118 words) - 16:23, 1 November 2006
  • ...k 'ec' and 'ec.melted' from the workbench binaries (located in $EIFFEL_SRC/Eiffel/Ace/EIFGENs/bench/W_code/).
    1 KB (190 words) - 05:39, 23 September 2013
  • ==Eiffel Studio Testing Tool== All of them will be moved to Eiffel Studio as the new Testing tool.
    4 KB (730 words) - 01:20, 21 April 2008
  • Actually the compiler and compiler_api cluster (Src/Eiffel/eiffel and Src/Eiffel/api) are full of unwanted dependencies on other component. What could be re ...tion. Once accomplished tools or other libraries can be created to compile Eiffel source code into a binary representation.
    12 KB (1,908 words) - 11:15, 30 May 2007
  • <code>[eiffel,N] <code>[eiffel,N]
    10 KB (1,583 words) - 11:37, 17 November 2006
  • ...s get to grips with Eiffel for the first time and help those already using Eiffel to take advantage of advanced concepts. ...s have not conceived or using Eiffel in novel ways, as well as showing off Eiffel tips, tricks and practices to avoid.
    7 KB (1,179 words) - 11:07, 30 May 2007
  • This page contains the development process of the Eiffel Sample Browser sample index file specification.
    382 B (53 words) - 11:10, 30 May 2007
  • ...ng a script for MacPorts that should make it really easy for anyone to get Eiffel Studio running on her Mac. Check out the [[EiffelOnMac]] page. ([[User:Dfur <pre>svn co https://svn.eiffel.com/eiffelstudio/branches/eth/soft-arch/Src/library/vision2</pre>
    4 KB (655 words) - 07:16, 27 August 2009
  • ...]. The goal of i18n integration is to provide multiple language support in Eiffel Studio and let users switch languages of the interface easily at runtime. ...Studio. All buttons, labels, tool tips and grids that are directly used by Eiffel Studio project.
    22 KB (2,603 words) - 02:32, 7 July 2008
  • Finding out, whether any given Eiffel system contains a CAT call is undecidable. A CAT call finding algorithm wil ...be useless if it makes too many (the trivial algorithm, that reports every Eiffel system as NOT CAT-call free makes no errors of kind B but is completely use
    4 KB (735 words) - 08:35, 19 August 2013
  • Almost every Eiffel library has dependencies on other Eiffel libraries, at the moment those dependencies are specified by using a hard c '''library com.eiffel.base version 5.7.1.1'''
    2 KB (318 words) - 13:44, 13 November 2006
  • ...rt the translated C names in valgrind/callgrind files back to the original Eiffel names.
    567 B (76 words) - 02:27, 16 February 2007
  • ...ll us what you think is important to include in the future versions of the Eiffel compiler and EiffelStudio IDE. ...ags. Currently using INTEGER and a bag of analogous constants doesn't make Eiffel "elegant". || ||
    27 KB (4,443 words) - 08:22, 5 August 2015
  • ...e, we would like to capture important resources on the internet concerning Eiffel. Please feel free to add you own links and to remove not-working links. Ple * [http://www.eiffel.com/ Eiffel Software], the company behind EiffelStudio and major developer of the compi
    1 KB (157 words) - 06:54, 27 December 2008
  • == Eiffel == ...color="red">'''Question:'''</font> Where do I get the source code for the Eiffel compiler and other tools?<br/>
    2 KB (313 words) - 00:54, 3 September 2009
  • Eiffel uses a precisely defined terminology. That terminology sometimes sounds str The new, community-based Eiffel glossary has been moved and is now available at http://www.eiffelroom.org/g
    748 B (109 words) - 02:40, 13 March 2007
  • ...vince you, your friends, your boss, your client or your grandmother to use Eiffel and EiffelStudio. You can also read the following articles from Eiffel Software for more reasons:
    5 KB (795 words) - 08:23, 29 June 2008
  • The widget is provided as an Eiffel library for EiffelStudio 5.7 (with an .ecf file)
    1 KB (213 words) - 10:27, 30 May 2007
  • <code>[eiffel,N] ...rtainly end in runtime failures. This is a very unfortunate situation. The Eiffel agent mechanism is quite verbose, the user has to type in a lot of typing i
    1 KB (184 words) - 05:30, 11 April 2007
  • <code>[eiffel,N]
    1 KB (181 words) - 06:59, 23 March 2013
  • ...locations. It can generate an interface (deferred) and/or stub (effective) Eiffel classes in no time. By default the tool will look in the current working directory for Eiffel source files (*.e). If you want to specify alternative locations use the ''
    6 KB (995 words) - 13:21, 4 June 2012
  • <code>[eiffel,N]
    7 KB (837 words) - 13:43, 26 April 2013
  • The whole goal of Eiffel mutation testing tool is: * Defining a set of efficient Eiffel mutation operators
    6 KB (927 words) - 13:00, 21 May 2007
  • It is not intended to be a do all mechanism, just a simple way to compile an Eiffel system with just a class file, as is possible in other languages.
    2 KB (430 words) - 13:18, 26 April 2013
  • ...ompiler was released. The tool's goal was to ensure conformance of the ISE Eiffel compiler to the recently published specification and to detect any unforese * [https://svn.eiffel.com/eiffelstudio/trunk/eweasel/doc/eweasel.doc The offical EiffelWeasel do
    980 B (147 words) - 07:40, 23 April 2014
  • ...ation="http://www.eiffel.com/developers/xml/configuration-1-0-0 http://www.eiffel.com/developers/xml/configuration-1-0-0.xsd" name="test" uuid="D4B33796-B5BB =Writing the Eiffel classes=
    2 KB (367 words) - 13:03, 2 December 2006
  • ..., and clarifies which needs were covered by the new system. ECF stands for Eiffel Configuration File. ...nated from discussions we had over the past 6 years with both employees of Eiffel Software and users of EiffelStudio. We actually wanted to change this a whi
    11 KB (1,777 words) - 13:22, 4 June 2012
  • ...ard. See the [http://campus.acm.org/public/pressroom/press_releases/3_2007/eiffel.cfm press release].
    566 B (76 words) - 17:03, 3 March 2008
  • ...ort overview to the runtime object layout for Eiffel Systems compiled with Eiffel Studio.
    2 KB (305 words) - 02:13, 11 April 2007
  • EiffelStudio's compiler, known from here on in as "Eiffel compiler", exploits this by providing two basic compilation modes: workbenc ...debugged at the C level. This article focuses on the workbench mode of the Eiffel compiler.
    8 KB (1,149 words) - 17:25, 14 June 2007
  • In a compiled Eiffel system, every feature that is a seed gets its own unique '''routine_id'''.
    8 KB (1,336 words) - 02:14, 11 April 2007
  • CHARACTER_16 for each of these surrogate code points, then you would have an Eiffel object that supposedly represents a character, which does not do so.
    3 KB (581 words) - 12:14, 14 April 2008
  • <code>[eiffel,N] <code>[eiffel,N]
    12 KB (1,990 words) - 02:27, 20 May 2013
  • <code>[eiffel, N] * UTF-32 to/from UTF-16 conversion is implemented by pure Eiffel code. The algerithms are from the book of Unicode Demystified by Richard Gi
    4 KB (684 words) - 07:54, 25 January 2007
  • ...o is first and foremost a compiler that translates programs written in the Eiffel language into different output formats where one of them is C code. To stud When trying to identify the difficult parts of the Eiffel to C compilation it helps to analyze the differences between the two langua
    2 KB (252 words) - 10:45, 30 May 2007
  • ...language supports closures by agents. As a reminder, an agent is a normal Eiffel object of one of the types: *<eiffel>FUNCTION</eiffel>
    14 KB (1,899 words) - 02:15, 11 April 2007
  • ...nalization|i18n library]] used extracting manifest strings from compilable Eiffel classes. Extract translatable strings from given input Eiffel class files (*.e).
    2 KB (342 words) - 22:12, 4 November 2010
  • By allowing covariant feature redefinition and hiding of features, the Eiffel language introduces the problem of cat-calls (Changed Availability or Type)
    23 KB (3,921 words) - 02:15, 11 April 2007
  • [[Category:Eiffel for .NET]] # .NET Naming Convention: Updates unchanged Eiffel classes and clusters names to follow the .NET naming convention.
    3 KB (483 words) - 10:39, 19 March 2007
  • The problem with the way generics are implemented in Eiffel right now is that CAT calls can occur. This solution will now extend the type system and the generic derivation of Eiffel in such away, that the type of a formal occurring as an argument in a featu
    7 KB (1,360 words) - 20:27, 19 April 2007
  • ==An Auto-Increment/Decrement Mechanism for Eiffel Integers== In my never-ending quest to remove barriers standing in the way of Eiffel adoption by the masses, I was having a think on the oh-so-popular auto-incr
    7 KB (1,211 words) - 22:19, 11 March 2007
  • ...itten for internationalizing Eiffel applications. Eiffel Studio, itself an Eiffel application, has been internationalized. What next? I propose internationalization of the Eiffel language itself. A first step in this direction has been taken by the ISO s
    2 KB (406 words) - 10:34, 30 May 2007
  • In this example we use the example directory /home/user/eiffel. That means the binary EiffelStudio would be installed at /home/user/eiffel/Eiffel60 and the trunk at /home/user/eiffel/trunk. This
    8 KB (1,205 words) - 15:16, 30 April 2008
  • Please see [[How_to_add_a_tool_to_Eiffel_Studio_advance|How to add a tool to Eiffel Studio advance]]
    402 B (61 words) - 12:29, 13 August 2007
  • ==Unified persistence for Eiffel== ...about developing a single, integrated and simple persistence framework for Eiffel:
    5 KB (679 words) - 07:09, 23 April 2009
  • Here's a draft of some lessons learned while building eiffel studio: * console applications in debug mode can't read from console, if the hosting eiffel studio was started in the background ('estudio &' instead 'estudio'). This
    3 KB (391 words) - 10:26, 30 May 2007
  • This page is a continued page of [[How to add a tool to Eiffel Studio]] [[Image:How to add a tool to Eiffel Studio advanced figure 1.png]]
    1 KB (177 words) - 08:46, 17 April 2008
  • When Eiffel Software implement support for class texts written in Unicode, it is import Note that the Eiffel Studio editor should save class texts in an encoding scheme according to a
    2 KB (361 words) - 09:21, 30 March 2007
  • ...best development environment in the world''', based on the concepts of the Eiffel language and method. EiffelStudio covers the entire development cycle -- no
    502 B (76 words) - 14:42, 8 August 2007
  • ...basic to ensure what we are able to, this help one learn at programming in Eiffel how memory leak occurs and how to prevent from happening. ...debugging Eiffel Studio project, open a small project within the debugged Eiffel Studio.
    8 KB (1,337 words) - 15:29, 30 May 2007
  • A proposal for transaction based concurrency in Eiffel by Colin LeMahieu, ...ture, we will be able to implement concurrency through transactions in the Eiffel language cleanly.
    7 KB (979 words) - 07:40, 17 July 2007
  • ...be possible via a menu entry due to the hundreds of possibilities/commands Eiffel Studio currently has and using the Context menu may or may not be the quick
    4 KB (697 words) - 14:15, 9 April 2007
  • In this article, I introduce a way in Eiffel to help fixing memory leaks. I call it Back to Once approach. <code>[eiffel,N]
    4 KB (821 words) - 19:50, 13 August 2008
  • ...and its milestones: the [http://www.eiffel.com/general/ relevant page] at Eiffel Software. ...ard except for a few differences in front matter and typography. "ISO/ECMA Eiffel" denotes here the language defined by these standards.
    10 KB (1,477 words) - 13:16, 22 January 2014
  • * You run an Eiffel program in workbench mode. The program raises an exception * Given certain files that make up an Eiffel project. We know that the project contains a certain bug.
    1 KB (204 words) - 04:39, 4 January 2008
  • ..._only_strings eiffelroom] regarding read-only variants of an Eiffel <code>[eiffel, n]STRING</code>, this page has come about to discuss the possible options ...ts already implemented cousins <code>[eiffel, n]STRING_8</code> and <code>[eiffel, n]STRING_32</code> coined mutable.
    15 KB (2,434 words) - 11:21, 25 April 2007
  • ECMA Eiffel introduces covariance-aware assertions (section 8.10.4)). This is a change
    6 KB (981 words) - 02:41, 20 May 2013
  • ...stry-standard effect of "right-click", while retaining the unique power of Eiffel's Pick and Drop. Parameterizable by users (i.e. EiffelStudio experts may pr * Enabled metrics import, which allow metrics defined in other Eiffel systems to be imported into current system.
    8 KB (1,144 words) - 12:38, 20 May 2007
  • This list is maintained by Eiffel Software employees only. Any external users modifying the page will most li * <del>bug#13251: Editor: Opening Eiffel classes without the correct permissions crashes EiffelStudio</del>
    4 KB (530 words) - 11:08, 24 December 2015
  • ...is fewer than those that will be passed by the agent call. An example from Eiffel Software's Vision2 library: <eiffel>
    5 KB (920 words) - 10:44, 30 May 2007
  • ...y Eiffel has never embraced Enum types or a variant more in style with the Eiffel paradigm. There have been a number of comments from numerous developers reg ...h a solution to implementing Enums in Eiffel. First and foremost, Why does Eiffel need an Enum type...
    26 KB (3,715 words) - 17:13, 8 May 2013
  • <code>[eiffel,n]
    3 KB (553 words) - 10:27, 30 May 2007
  • So when you encounter a postcondition such as this from class <eiffel>ARRAY</eiffel>: <eiffel>
    2 KB (327 words) - 10:29, 30 May 2007
  • / / Bug report originating with Eiffel software / / Bug report originating with non-Eiffel Software
    8 KB (1,064 words) - 09:58, 30 May 2007
  • ...the problem of catcalls (Changed Availability or Type). Currently the ECMA Eiffel standard does not specify how the occurrence of catcalls should be statical ...ementation|implement the basis of the ''single-level call rule'']] in it's Eiffel compiler. It is work in progress which revealed some implementation problem
    23 KB (3,368 words) - 06:35, 29 August 2013
  • ...http://www.ecma-international.org/publications/standards/Ecma-367.htm ECMA Eiffel standard 2nd edition of June 2006]. See [http://dev.eiffel.com/New_CAT_call article on dev.eiffel.com].
    3 KB (571 words) - 13:37, 7 May 2013
  • In the end it all comes down to the fact that the notion of a type in Eiffel is enhanced to a set of types.
    7 KB (1,281 words) - 15:27, 24 June 2007
  • If this solution is built into Eiffel the designer of Vision2 would do a small change in <e>ACTION_SEQUENCE</e>.
    9 KB (1,590 words) - 08:59, 8 May 2013
  • The good thing is that in Eiffel the "like" mechanism is already in place and well understood. In order to d
    1 KB (180 words) - 11:23, 24 June 2007
  • -- If they were allowed it would benefit event driven programming in Eiffel a lot.
    4 KB (655 words) - 08:29, 2 July 2007
  • ...ion in 6.1 or some time after. The command line will use the commonly used Eiffel [https://eiffelsoftware.origo.ethz.ch/svn/es/trunk/Src/framework/base/appli ...e edition. What is written here is for a ''possible'' future change to the Eiffel compiler}}
    6 KB (834 words) - 01:52, 14 July 2007
  • You may want to read the official [http://docs.eiffel.com/eiffelstudio/tools/eiffelstudio/reference/02_what_s_new/Eiffel61.html 6 ...sh_freezing to run finish_freezing in a lower execution priority mode. The Eiffel compiler now launches finish_freezing in this mode by default.
    13 KB (1,906 words) - 16:02, 15 December 2007
  • <code>[eiffel, N] <code>[eiffel, N]
    14 KB (2,469 words) - 00:49, 9 August 2007
  • ...ty, once routines, agents, conversions, anchored types and other beautiful Eiffel mechanisms? Use EiffelStudio for seamless development of powerful systems, If you think the rest of the world should be using Eiffel too, there are many ways to help spread the technology. A few are listed he
    4 KB (601 words) - 01:10, 1 December 2008
  • ==General Eiffel style rules== ...n, and Eiffel: The Language. The OOSC chapter is available [http://archive.eiffel.com/doc/manuals/language/style/style.pdf online].
    2 KB (234 words) - 12:48, 10 August 2007
  • == Eiffel Language/Compiler == == Eiffel Libraries ==
    1 KB (219 words) - 13:48, 8 November 2007
  • ...m the open source repository https://svn.eiffel.com/eiffelstudio/trunk/Src/Eiffel. Please see the pages on attain the EiffelStudio source code from the [[Rep <eiffel>
    20 KB (3,300 words) - 13:20, 4 June 2012
  • * Extendable (see [https://eiffelsoftware.origo.ethz.ch/svn/es/trunk/Src/Eiffel/interface/new_graphical/dialogs/prompts/es_discardable_compile_save_files_p ...de [[:Category:EiffelStudio|EiffelStudio]] or to use dialog prompts in the Eiffel [https://eiffelsoftware.origo.ethz.ch/svn/es/trunk/Src/framework/ framework
    4 KB (534 words) - 10:16, 14 May 2008
  • ...to perform Unattended (also known as Passive) installation of [http://www.eiffel.com/products/studio/ EiffelStudio]. The page indicates the requisite and op ...ative permissions on the user account you are using to install [http://www.eiffel.com/products/studio/ EiffelStudio] under.}}
    3 KB (495 words) - 14:31, 25 February 2013
  • * [https://eiffelsoftware.origo.ethz.ch/svn/es/trunk/Src/Eiffel/interface/new_graphical/dialogs/prompts/es_error_prompt.e ES_ERROR_PROMPT]: * [https://eiffelsoftware.origo.ethz.ch/svn/es/trunk/Src/Eiffel/interface/new_graphical/dialogs/prompts/es_warning_prompt.e ES_WARNING_PROM
    21 KB (3,272 words) - 10:19, 14 May 2008
  • ...ses the routines of [https://eiffelsoftware.origo.ethz.ch/svn/es/trunk/Src/Eiffel/interface/new_graphical/overrides/es_prompt_provider.e ES_PROMPT_PROVIDER] ...s_prompt_provider.e ES_PROMPT_PROVIDER] through a feature <eiffel>prompts</eiffel>}}
    9 KB (1,400 words) - 10:18, 14 May 2008
  • ...log prompts example discard assertions.png|Dialog shown when finalizing an Eiffel project]] * [https://eiffelsoftware.origo.ethz.ch/svn/es/trunk/Src/Eiffel/interface/new_graphical/dialogs/prompts/es_discardable_warning_prompt.e ES_
    11 KB (1,701 words) - 10:19, 14 May 2008
  • By allowing covariant feature redefinition and hiding of features, the Eiffel language introduces the problem of cat-calls (Changed Availability or Type)
    9 KB (1,437 words) - 14:03, 1 October 2007
  • ...GGER_SERVICE_S</eiffel>. Create a deferred class <eiffel>LOGGER_SERVICE_S</eiffel> in your extension project cluster. ...ll other related interfaces for the service should be suffixed <eiffel>_I</eiffel> to indicate an interface.}}
    32 KB (4,846 words) - 15:14, 16 June 2008
  • This article describes an implementation made by Eiffel Software in October 2007 for a solution of the CATCALL issue. It is a varia ...to go to avoid breaking too much existing code. An experiment done on the Eiffel batch compiler shows that with existing rules we would get about 40,000 cat
    2 KB (358 words) - 14:36, 6 November 2007
  • You may want to read the official [http://docs.eiffel.com/eiffelstudio/tools/eiffelstudio/reference/02_what_s_new/Eiffel62.html 6 ...Information System which let you reference external documentations in your Eiffel code and vice versa.
    18 KB (2,725 words) - 14:52, 30 May 2008
  • * http://dev.eiffel.com/CddBranch ...oo, but maybe there are some issues with pipe sharing ... (internal to the Eiffel debugger)
    5 KB (809 words) - 03:07, 17 December 2007
  • <eiffel> session.set_value (is_sorted, "com.eiffel.my_tool.sorted")
    3 KB (462 words) - 03:44, 27 September 2012
  • ...ool that Applies Daikon to the Eiffel Language) is a tool that provides an Eiffel front-end for the Daikon invariant detector. It is being implemented as a M So, if in Eiffel code we a have a variable of one of basic types
    28 KB (4,306 words) - 05:39, 29 April 2008
  • * ISE Eiffel 5.7 (below version is recommended, other versions may or may not work)
    4 KB (661 words) - 04:38, 4 January 2008
  • * ATTENTION: The value of CDD_TESTER_ID has to conform to a valid Eiffel class name, e.g. it has to consist of (uppercase) letters and '_' only!
    5 KB (900 words) - 23:52, 17 April 2008
  • ...ent and the Current object needs to be copied on routine entry. So for the Eiffel code: ...of code outside of the loops. Since important high-level information about Eiffel code is lost during code generation it makes sense to perform this kind of
    6 KB (1,063 words) - 06:41, 27 April 2010
  • <author>Eiffel Software</author> <description>Variable that is of a Eiffel list type structure, containing a for_all call.</description>
    18 KB (2,552 words) - 13:28, 9 April 2008
  • The ECMA standard makes several modifications to the Eiffel syntax. The general approach for the compilers is to extend the syntax rule ...3 assertion clauses with the second one without an associated tag. In ECMA Eiffel <e>note</e> is a keyword and therefore the class invariant has one clause f
    5 KB (788 words) - 02:49, 12 May 2010
  • ...während dem debuggen eine assertion violation auftritt, crasht das ganze Eiffel Studio. Das ist mit der CDD Version die ich am Samstag frisch vom SVN serve
    8 KB (1,130 words) - 05:42, 7 April 2008
  • == Preparing the Eiffel delivery ==
    4 KB (786 words) - 15:21, 27 January 2012
  • ...ncorporating an Eiffel builder as a standard SCons tool would help promote Eiffel.
    827 B (137 words) - 15:06, 4 March 2008
  • ...m.com/tool/espawn espawn] tool. The tool mocks the environment used by the Eiffel compiler so global access to Windows SDK tools, such as the C/C++ compiler, ...te| espawn is not distributed with EiffelStudio so you will need a working Eiffel compiler to compile and make use of it, or you may visit [http://www.eiffel
    4 KB (690 words) - 08:13, 7 April 2008
  • ...f "shared" inheritance and can solve a performance related issue where the Eiffel compiler cannot optimize calls because dynamic dispatch. ...ctless calls are a necessary addition for the continued improvement of the Eiffel language, and were overlooked when defining the ECMA standard.
    13 KB (2,133 words) - 12:01, 8 May 2013
  • ...hould use and are not intended or suggestions for developing code with the Eiffel language. The guidelines are to promote consistency in API design, making E '''Terminology''': in earlier Eiffel versions the keyword <b>indexing</b> was used instead of <b>note</b>,
    66 KB (10,813 words) - 06:30, 20 May 2013
  • This page is dedicated to talks and ideas regarding how Eiffel developers can discover code and libraries they might not be aware exists i ...outine applications finding the API feature in amongst millions of line of Eiffel code would save time, save wasted resources, provide a unique code browsing
    5 KB (817 words) - 09:59, 3 April 2008
  • This page explains how Eiffel Studio testing tool works under the hood. For Eiffel Studio testing tool general information, please see [[Eiffel_Testing_Tool]] ...GER} will create a set of test case files which have four files (test case Eiffel class file, test case ecf file, eweasel control file, tcf file, test case n
    4 KB (593 words) - 06:42, 22 April 2008
  • The Eiffel compiler and EiffelStudio's code browsing tools support a special, light-we With Eiffel supporting multiple inheritance, a scenario will arise where two inherited
    6 KB (997 words) - 00:46, 2 August 2013
  • * [eiffel://class=ES_FONTS ES_FONTS] * [eiffel://class=ES_FONTS ES_COLORS]
    3 KB (466 words) - 07:56, 25 April 2008
  • * studio: Added a wrapper for Eiffel parsers to handle and ignore error cases and to set up a parse based off a * runtime: reduced memory usage of Eiffel applications using a lot of generic classes. For example EiffelStudio used
    24 KB (3,797 words) - 09:00, 19 February 2009
  • [[Category:Eiffel Information System]] ...ith '''external information'''. This term refers to information other than Eiffel program texts. Usually the tools maintaining external information are separ
    13 KB (1,981 words) - 02:29, 4 April 2013
  • *First check the documentation at http://docs.eiffel.com/book/eiffelstudio/execution-record-and-replay ...r a socket, or database ... anything which change outside the scope if the Eiffel code, it won't be recorded, and thus won't be replayed.
    2 KB (265 words) - 10:14, 29 June 2009
  • * main Eiffel classes: DEBUGGER_MANAGER, APPLICATION_EXECUTION, APPLICATION_STATUS, DUMP_ * main Eiffel class: APPLICATION_EXECUTION_CLASSIC, APPLICATION_STATUS_CLASSIC, IPC_ENGIN
    2 KB (243 words) - 02:19, 18 July 2008
  • wget -q http://www.eiffel.com/downloads/packages/eiffelsoftware-key.gpg -O- | apt-key add - deb http://www.eiffel.com/downloads/packages/deb ./
    3 KB (380 words) - 09:28, 30 May 2008
  • ...en unit tests and system level tests. This way all tests can be written in Eiffel in a conforming way. <eiffel>
    13 KB (2,051 words) - 20:06, 30 December 2009
  • * should be part of any Eiffel ...e classes can be found here: https://svn.eiffel.com/eiffelstudio/trunk/Src/Eiffel/ecosystem/services/testing/}}
    9 KB (1,357 words) - 13:18, 4 June 2012
  • *Flexible enough to support the kind of typesetting we need for Eiffel texts; in particular it must be possible to define an EFF filter that produ *Can easily be hosted on a new site (eiffel.com, origo, mirror sites....)
    14 KB (2,187 words) - 08:29, 22 July 2008
  • ...resources are accompanied by a matrix configuration file, used with the [[Eiffel Matrix Code Generator]] tool to generate icon accessor classes, which is us ...alled [[Eiffel Matrix Code Generator|emcgen]] is then used to generated an Eiffel class from the configuration file.
    6 KB (952 words) - 15:50, 26 June 2008
  • ...atrices |matrix pixmap]. The matrix pixmap is not required to generate the Eiffel code, only the configuration file as described here. ...pixmap file, including dimensions, icon names and output options for the [[Eiffel Matrix Code Generator|emcgen]] tool.
    6 KB (871 words) - 15:47, 26 June 2008
  • ==Protecting Eiffel Objects in the presence of C== Eiffel objects can become exposed to danger when interfacing with C. This short tu
    2 KB (342 words) - 15:20, 7 July 2008
  • ...the top-right of this page (in white over the dark blue background of the Eiffel tower picture). Use the user name and password that have been sent to you b
    3 KB (394 words) - 06:03, 21 October 2008
  • [[:Category:EiffelStudio|EiffelStudio]]/Eiffel compiler utilizes a number of environment and other localized variables. Th ...otherwise stated, all the following environment variables are known by the Eiffel environment at run time.
    8 KB (1,199 words) - 17:20, 8 July 2016
  • ...lt location for Eiffel user files is ''%HOMEDRIVE%\%HOMEPATH%\My Documents\Eiffel User Files\X.X\studio'' * Under '''Unix/Linux''' the default location is ''~/.es/Eiffel User Files/X.X/studio''
    7 KB (1,108 words) - 04:19, 21 January 2016
  • *[L2] Import documentation of eiffel libraries generated by EiffelStudio ...a and beta quality. Need dedicated theme, better integration with existing Eiffel websites
    3 KB (393 words) - 09:17, 14 September 2008
  • [[Category:Eiffel Information System]] ...[[Eiffel Information System]] (EIS) within EiffelStudio to support more [[Eiffel Information System#Protocol|protocols]]. To support a new protocol in Eiffe
    2 KB (393 words) - 22:11, 22 July 2008
  • At runtime, when we need to describe an Eiffel type (TYPE_A instance in the compiler), we use the following encoding: *Eiffel type_id refers to the `type_id' in finalized mode and the `static_type_id'
    3 KB (497 words) - 12:36, 15 October 2008
  • A more concrete, and possible useful example, is referencing the Eiffel source framework libraries:
    3 KB (460 words) - 04:20, 21 January 2016
  • This page describes how eweasel integrated in Eiffel Studio 6.3 ...ans, in 6.3, we will write Eweasel testing control/catalog files in normal Eiffel classes instead of writing the eweasel instructions in plain text files.
    6 KB (937 words) - 02:17, 12 September 2008
  • One of the feature of the Eiffel language is to be able to create a formal generic parameter. So if you have
    2 KB (358 words) - 06:58, 21 April 2010
  • ...bjects]] mechanism was implemented, exceptions still appeared when running Eiffel systems. No matter how hard we might try to engineer our code to be safe an
    11 KB (1,677 words) - 08:05, 2 October 2008
  • A variable is tokenized with a <code>$</code> specified followed by an Eiffel-like identifier. By convention all variables are specified in uppercase cha ...tokenized template text is non-relevant. The associated values can be any Eiffel object, reference, expanded or otherwise. A conversion will be performed on
    6 KB (844 words) - 15:22, 17 October 2008
  • Various open source decimal package that could be used with Eiffel for offering decimal support.
    279 B (29 words) - 10:36, 20 November 2008
  • Eiffel and Design by Contract page xxv, section student_preface/TECHNOLOGY CHOICES/Eiffel and Design by Contract.
    171 KB (26,573 words) - 01:56, 17 March 2009
  • *compiler: Fixed a bug on Windows where including some Eiffel multithreaded code in a DLL would cause a crash. This was due to the way we ...om the formatted text will yield the same string content as the one in the Eiffel source code.
    38 KB (5,844 words) - 23:15, 27 August 2009
  • Beta download: https://ftp.eiffel.com/pub/beta/ * tool (eiffel): Added an option (short version: <code lang="text">-o</code>, long version
    7 KB (1,034 words) - 04:54, 12 June 2020
  • ...Eiffel Software and any willing third-party contributors are updating the Eiffel stock [[:Category:Library|libraries]] to be Void-Safe. The libraries will s | Eiffel Software
    6 KB (954 words) - 20:37, 28 September 2009
  • Local declaration style guidelines for contributing to the Eiffel Software code repository.
    10 KB (1,656 words) - 00:41, 2 August 2013
  • ...will escape into production is low (although not zero). But, if void safe Eiffel would work as advertised, all potential void target calls are caught at com I was originally under the impression that the CAPs in ECMA Eiffel would give us full static void safety as an improvement over "call on void
    8 KB (1,313 words) - 12:02, 31 July 2009
  • ...the 2010 event. Students will be mentored by an experienced member of the Eiffel Software team or a long time community member specialized in the domain of ...e more than welcome to pick one of the projects below and to contribute to Eiffel. Keep tuned as we will try next year.}}
    4 KB (626 words) - 16:40, 11 March 2010
  • Eiffel support in SCons ...ncorporating an Eiffel builder as a standard SCons tool would help promote Eiffel.
    1 KB (150 words) - 20:14, 11 March 2009
  • ...alled. The script that builds the PorterPackage builds the C code from the Eiffel code and package it with some shell scripts (written in sh) that will let y Low level of knowledge is required of Eiffel or C.
    2 KB (298 words) - 08:07, 11 March 2009
  • Save Eiffel Configuration File in a non-XML format Instead of using XML to save the Eiffel Configuration File (aka ECF), use a human readable format.
    2 KB (336 words) - 14:29, 12 March 2009
  • ...the major Linux distributions so that Linux users don't have to go to the Eiffel Software website to install EiffelStudio. The community will benefit from more exposure and a low barrier to install Eiffel on their platform of choice.
    1 KB (214 words) - 14:26, 12 March 2009
  • Improve efficiency of Unicode operations in Eiffel ...e (e.g. [https://sourceforge.net/projects/pcre/ PCRE]) and reuse this into Eiffel and to update the FreeELKS library with the added functionality.
    2 KB (255 words) - 14:31, 12 March 2009
  • ...using the OS specific routines. The idea is to extend the library so that Eiffel encoding/decoding is done without OS specific routines. ...coding/decoding of Unicode stream (UTF-7, UTF-8, ...). He will learn about Eiffel and library design since you want to share code for the encoding/decoding p
    2 KB (238 words) - 14:40, 12 March 2009
  • ...ble and how to interface them via their API. Student will also learn about Eiffel, library design and how to interface with C. ...source code and at http://dev.eiffel.com. User documentation at http://doc.eiffel.com.
    1 KB (221 words) - 14:43, 12 March 2009
  • ...on. The idea is to implement various encoding detectors for general texts, Eiffel code, HTML, XML and so on. ...is to look at what strategies other implementations are using and reuse it Eiffel.
    1 KB (201 words) - 14:31, 12 March 2009
  • Students will learn about installation programs and about Eiffel. Mostly on the http://dev.eiffel.com since it is internal.
    1 KB (223 words) - 14:38, 12 March 2009
  • Get to learn more about Eiffel and its methodology. Improve its knowledge of networking facilities. ...ute Eiffel libraries. It would be like creating the equivalent of CPAN for Eiffel.
    1 KB (216 words) - 14:35, 12 March 2009
  • Link ID: eiffel Group Name: Eiffel Software
    13 KB (2,017 words) - 12:37, 12 March 2010
  • ...ndency to the C code by rewriting those algorithm in pure Eiffel (it makes Eiffel source distribution much easier). ...derstand the basics of the libraries we will be wrapping to later build an Eiffel version, i.e, liking both low level and high level approaches.
    1 KB (206 words) - 14:37, 12 March 2009
  • ...e network protocols and their secure aspect. He will also become expert at Eiffel and library design. In the source code as well as on http://docs.eiffel.com
    1 KB (178 words) - 14:41, 12 March 2009
  • ...knowledge at how internationalization is done, as well as some exposure to Eiffel. Eiffel Software
    1 KB (181 words) - 14:39, 12 March 2009
  • ...ry powerful interface to either C and C++. Mac OS gaining some popularity, Eiffel lacks an easy interface to objective-C that will make it easier to wrap Mac Students will get to learn the internals of interfacing Eiffel with other languages.
    1 KB (151 words) - 21:36, 11 March 2009
  • [[Category:Eiffel Library Repository]] ...to ensure cohesiveness of an uploaded [[Category:Eiffel Library Repository|Eiffel Library Repository]] [[Repository Package|package]]. All integrity checks a
    6 KB (970 words) - 15:36, 15 June 2009
  • [[Category:Eiffel Library Repository]] ...is dedicated to suggestions for names of the [[:Eiffel Library Repository|Eiffel Library Repository]] and/or the [[Repository Packages|packages]].
    577 B (83 words) - 12:20, 15 June 2009
  • [[Category:Eiffel Library Repository]] ...will exponentially grow the availability and contribution of libraries for Eiffel, and before anything really gets started we wanted the most important feedb
    6 KB (1,009 words) - 15:48, 15 June 2009
  • [[Category:Eiffel Library Repository]] ...sitory|Eiffel Library Repository]] holds and manages different versions of Eiffel library [[Repository Packages|packages]]. Packages can be uploaded, downloa
    5 KB (845 words) - 07:31, 16 June 2009
  • [[Category:Eiffel Library Repository]] ...encapsulated Eiffel library containing the Eiffel library source code, an Eiffel Configuration File (ECF), a package configuration file, a build script and
    3 KB (507 words) - 22:32, 15 June 2009
  • To develop in Eiffel for the iPhone, you need: svn co https://svn.eiffel.com/eiffelstudio/trunk/Src .
    4 KB (562 words) - 07:43, 8 September 2009
  • '''THIS VERSION OF GOBO EIFFEL IS OBSOLETE!''' Please visit the official Gobo Eiffel for updated interface, and partly ported to Void-safety.
    1 KB (173 words) - 09:06, 14 November 2013
  • *base: Fixed invalid retrieval of SPECIAL objects using the Eiffel SED serializer in experimental mode. ...ag: docking_manager_attached in {EB_DEVELOPMENT_WINDOW}.close_all_tools in Eiffel Studio
    19 KB (2,833 words) - 22:19, 8 December 2009
  • ...o adapt a files in ISE_LIBRARY to make it work since there is a bug in the eiffel argument parser library: In the class ''ISE_EIFFEL/experimental/library/arg https://svn.eiffel.com/eiffelstudio/trunk/Src/framework/web/xebra/tools/scripts/linux/install_
    12 KB (1,903 words) - 13:21, 4 June 2012
  • ...ocals and expressions. They can be combined to build an object model of an eiffel class. Convenience features are provided to add locals and variables with u
    4 KB (623 words) - 09:02, 1 September 2009
  • *Description: Set to eiffel compiler (ec or ecb).
    2 KB (273 words) - 13:17, 20 August 2009
  • ...fel project for your webapp. For that matter you can use this [https://svn.eiffel.com/eiffelstudio/trunk/Src/framework/web/xebra/tools/scripts/linux/create_w # Create the eiffel classes.
    3 KB (425 words) - 07:23, 1 September 2009
  • ...is then translated which means that the xeb-files are generated to servlet eiffel classes and the whole webappliation is compiled to an executable file. The [http://dev.eiffel.com/Xebra '''Xebra''']<br />
    8 KB (1,105 words) - 09:30, 18 August 2009

View (previous 250 | next 250) (20 | 50 | 100 | 250 | 500)