Difference between revisions of "Se"
Jump to navigation
Jump to search
(→Synopsis: removed jvm support) |
Hzwakenberg (talk | contribs) m |
||
Line 1: | Line 1: | ||
[[Category:Tool]] |
[[Category:Tool]] |
||
− | <code>se</code> is |
+ | <code>se</code> is 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...) |
== Synopsis == |
== Synopsis == |
||
Line 25: | Line 25: | ||
The options are those of the respective tools. |
The options are those of the respective tools. |
||
− | |||
− | == Extra == |
||
− | |||
− | === Using bash power === |
||
− | |||
− | This section is only for bash users (Linux, UNIX and Cygwin users). |
||
− | |||
− | Starting with the 2.3 release of SmartEiffel (or the version [http://gforge.inria.fr/plugins/scmsvn/viewcvs.php/trunk/misc/eiffel.bash?rev=7276&root=smarteiffel&view=auto 7276] in the Subversion repository), source the <code>misc/eiffel.bash</code> file to get extra completion power for the <code>se</code> command. |
Revision as of 14:04, 7 September 2014
se
is 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
shows the available toolsse -version
shows the version of each tool
The tool can be either one of the standard tools, or 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
- clean: remove the useless C files
- doc: the project documentator that produces HTML
- test: the unit test tool
- 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
- x_int: the introspectable objects extractor
The options are those of the respective tools.