Difference between revisions of "Se"
Jump to navigation
Jump to search
(change category to Book) |
Hzwakenberg (talk | contribs) m |
||
(20 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | [[Category: |
+ | [[Category:Tool]] |
− | <code>se</code> is |
+ | <code>se</code> is the only tool you need to know about. It is also the only tool that needs to be put in your load path (<code>$PATH</code> on Unix/Linux, <code>%PATH%</code> on Windows...) |
== Synopsis == |
== Synopsis == |
||
* <code>se <tool> [options]</code> |
* <code>se <tool> [options]</code> |
||
− | * <code>se -help</code> |
+ | * <code>se -help</code> shows the available tools |
+ | * <code>se -version</code> shows the version of each tool |
||
− | The tool can be either one of the standard tools, |
+ | The tool can be either one of the standard tools, or one you add for your own purposes. The standard tools are: |
* [[compile|'''c''']]: the standard compiler that creates an executable using a C compiler as back-end |
* [[compile|'''c''']]: the standard compiler that creates an executable using a C compiler as back-end |
||
* [[compile_to_c|'''c2c''']]: the standard compiler core, that produces C files |
* [[compile_to_c|'''c2c''']]: the standard compiler core, that produces C files |
||
− | * [[ |
+ | * [[clean|'''clean''']]: remove the useless C files |
− | * [[eiffeldoc|'''doc''']]: the project |
+ | * [[eiffeldoc|'''doc''']]: the project documentation tool that produces HTML |
− | * [[ |
+ | * [[eiffeltest|'''test''']]: the unit testing tool |
− | * [[ |
+ | * [[short|'''short''']]: the class documentation tool that produces an interface summary |
+ | * [[pretty|'''pretty''']]: the class beautifier / formatter |
||
* [[finder|'''find''']]: the class finder |
* [[finder|'''find''']]: the class finder |
||
− | * [[class_check|'''class_check''']]: the class [[syntax]] and [[semantics]] checker |
+ | * [[class_check|'''class_check''']]: the class [[Syntax_diagrams|syntax]] and [[semantics]] checker |
* [[ace_check|'''ace_check''']]: the [[ACE]] file checker |
* [[ace_check|'''ace_check''']]: the [[ACE]] file checker |
||
− | * [[ |
+ | * [[extract_internals|'''x_int''']]: the introspective objects extractor |
The options are those of the respective tools. |
The options are those of the respective tools. |
Latest revision as of 18:57, 31 July 2018
se
is the only tool you need to know about. It is also the only tool that needs 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 documentation tool that produces HTML
- test: the unit testing tool
- short: the class documentation tool that produces an interface summary
- pretty: the class beautifier / formatter
- find: the class finder
- class_check: the class syntax and semantics checker
- ace_check: the ACE file checker
- x_int: the introspective objects extractor
The options are those of the respective tools.