Difference between revisions of "Se"

From Liberty Eiffel Wiki
Jump to navigation Jump to search
 
(fixed category)
Line 1: Line 1:
[[Category: The Tools]]
+
[[Category: Tools]]
   
 
<code>se</code> is, starting from the 2.2 release, the only tool you need to know of. It is also the only tools that need to be put in your load path (<code>$PATH</code> on Unix/Linux, <code>%PATH%</code> on Windows...)
 
<code>se</code> is, starting from the 2.2 release, the only tool you need to know of. It is also the only tools that need to be put in your load path (<code>$PATH</code> on Unix/Linux, <code>%PATH%</code> on Windows...)

Revision as of 12:39, 22 May 2005


se is, starting from the 2.2 release, the only tool you need to know of. It is also the only tools that need to be put in your load path ($PATH on Unix/Linux, %PATH% on Windows...)

Synopsis

  • se <tool> [options]
  • se -help

The tool can be either one of the standard tools, either one you add for your own purposes. The standard tools are:

  • c: the standard compiler that creates an executable using a C compiler as back-end
  • c2c: the standard compiler core, that produces C files
  • java: the compiler that produces Java bytecode
  • doc: the project documentator that produces HTML
  • short: the class documentator that produces an interface summary
  • pretty: the class beautifier
  • find: the class finder
  • class_check: the class syntax and semantics checker
  • ace_check: the ACE file checker
  • javap: the java bytecode disassembler

The options are those of the respective tools.