Search results

Jump to navigation Jump to search

Page title matches

Page text matches

  • == Differences between ETL2 and the former SmartEiffel == SmartEiffel was at some time based on ETL2; as all the members of the Eiffel language f
    3 KB (369 words) - 23:37, 21 December 2021
  • ...et the Liberty Eiffel environment variable to the full path leading to the SmartEiffel/sys/system.se file. The last step is to compile the install.c file (it is p ...assume below that we want to install Liberty Eiffel in the directory /foo/SmartEiffel/. If you are using bash, add the following two lines to your .bashrc file:
    8 KB (1,262 words) - 16:32, 21 December 2021
  • ...rself in the list below. After [[SmartEiffelImport|import]] we removed all SmartEiffel users, so if you switch to Liberty, please add yourself again.
    484 bytes (66 words) - 09:57, 5 September 2018
  • resources/smarteiffel-germ/make_germ.sh cluster smarteiffel/generation/run
    3 KB (439 words) - 22:11, 30 August 2018
  • ...e, maybe there is already some useful content in the french version of the SmartEiffel Wiki.
    792 bytes (137 words) - 20:56, 16 April 2016
  • It '''continues''' the development of the legacy SmartEiffel system, which was the former GNU Eiffel Compiler - a role proudly taken ove .../www.eiffel.com Eiffel] and more specifically [http://smarteiffel.loria.fr SmartEiffel], hereafter called '''SE'''. At one point in time one could consider Libert
    7 KB (1,057 words) - 15:20, 19 September 2018
  • ...e transforms the code from the 2.x SmartEiffel core classes to the old 1.x SmartEiffel classes which are used by the generation back-end.
    3 KB (529 words) - 19:12, 14 June 2016
  • Collector (GC) of SmartEiffel. It has to be customized for some systems, SmartEiffel GC already knows about some root objects like once function
    4 KB (611 words) - 21:21, 5 January 2014
  • ** changed Environment Variable name from SmartEiffel to LibertyEiffel (anyhow, normally it should not be necessary to set this o ** Sometimes SmartEiffel's native GC behaves wrongly, analysis is welcome
    5 KB (745 words) - 08:13, 5 July 2022
  • The first version of the extracting tool was bundled with SmartEiffel 2.2 final, Liberty Eiffel's predecessor. Now, go to some directory in your path (for instance, <tt>SmartEiffel/bin</tt>) and compile the extractor tool:
    7 KB (1,126 words) - 19:01, 14 June 2016
  • ...of the installation tool, no data is kept'''. This behavior was changed in SmartEiffel 2.3, to keep as much data as possible. The tag value was '''3''' for SmartEiffel 2.2 and 2.3.
    8 KB (1,339 words) - 23:56, 21 December 2021
  • In the old days of SmartEiffel, there existed a backend <code>compile_to_jvm</code> - an alternative compi
    2 KB (307 words) - 12:22, 29 May 2016
  • *** You can also read [http://SmartEiffel.loria.fr/man/c_code.html the original article] class-path: "/SmartEiffel/lib/numeric/real.e"
    14 KB (2,273 words) - 14:23, 3 January 2022
  • These research papers were written for the legacy SmallEiffel and SmartEiffel compilers, but they still give good insights into the workings of Liberty E == Non-Conforming Inheritance: the SmartEiffel Experiment of a High-Level Mechanism ==
    8 KB (1,212 words) - 14:10, 15 April 2022
  • ...and adapted this design pattern. All the framework classes are in the <tt>SmartEiffel/tools/visitor</tt> directory.
    3 KB (500 words) - 13:48, 25 December 2021
  • <TT>SmartEiffel/tools</TT> are under GPL). ===What is <B>SmallEiffel</B> compared to <B>SmartEiffel</B>?===
    19 KB (3,133 words) - 17:15, 18 December 2021
  • ...is another example of a Cecil file (more can be found in the tutorial <TT>SmartEiffel/tutorial/cecil</TT>):
    4 KB (652 words) - 04:01, 22 June 2016
  • '''Please note that no legacy SmartEiffel system should be installed on your system. Particularily, any /etc/serc fil
    3 KB (471 words) - 13:09, 30 December 2021
  • See the file <TT>SmartEiffel/tutorial/manifest_notation.e</TT> to have a See the file <TT>SmartEiffel/tutorial/manifest_notation.e</TT> to have a
    17 KB (2,312 words) - 20:43, 28 February 2022
  • 136 C-files (that represent the core of smarteiffel) get compiled again, and so on for three times. After three such processes,
    4 KB (648 words) - 15:48, 21 December 2021
  • The tree itself is a bunch of classes situated in the <code>smarteiffel/tools/ace</code> cluster. It is a Composite which abstract class is [[tool
    6 KB (936 words) - 19:14, 14 September 2014
  • ...er for the Eiffel programming language. It is based on the former academic SmartEiffel project, but evolved with the scope of being usable for real world programs <br />'''summary: '''Back in the SmartEiffel times there was a JVM backend, which compiled Eiffel to Java bytecode. This
    10 KB (1,472 words) - 12:58, 2 January 2022
  • ...ion or ncurses. There is also a tutorial called '''mini_gtk''' (in the <TT>SmartEiffel/tutorial/plugin</TT> directory).
    7 KB (1,113 words) - 15:08, 9 September 2018
  • ...st suite (pre-eiffeltest) does a "fuzzy" matching of error messages (using SmartEiffel/tools/commands/same_msg.e).--[[User:FM|FM]] 21:42, 19 Dec 2005 (CET)
    7 KB (1,223 words) - 15:01, 9 September 2018
  • See SmartEiffel documentation on plugins. ...mere alias for INTEGER_32 but this is bound to change in future version of SmartEiffel. Personally I think that it should be "the integer type with the same bit-l
    37 KB (5,968 words) - 20:08, 15 September 2018
  • ...fine a new output format, you have to add a new sub-directory in the <code>SmartEiffel/short</code> directory. In order to change the output, this new directory m
    37 KB (5,969 words) - 19:07, 14 June 2016
  • ...fier is in the remaining bits. So the two possible layouts are (see http://smarteiffel.loria.fr/tools/api/tools.d/kernel.d/POSITION.html#mangling): ...values to the elements of this array, in the style of <code>p[7]="/usr/lib/SmartEiffel/lib/string/string.e";</code>. Some assignments are also done aliasing the s
    25 KB (4,395 words) - 21:55, 30 August 2018