* man/ilasm.1: Show /output instead of /out as the switch for
[mono.git] / man / ilasm.1
1 .TH "ilasm" 1
2 .SH NAME
3 ilasm \- Mono IL assembler
4 .SH SYNOPSIS
5 .B ilasm
6 [option] [source-files]
7 .SH DESCRIPTION
8 ilasm is the Mono ILAsm assembler.  You can pass one or more options to
9 drive the compiler, and a set of source files.  
10
11 The Mono ILAsm assembler accepts options starting with / or - for mosted 
12 options. 
13
14 The Mono ILAsm assembler generates images (.exe and .dll files) that contain
15 CIL byte code that can be executed by any system that implemented a Common
16 Language Infrastructure virtual machine. 
17 .SH OPTIONS
18 .TP
19 .B \//output:<file_name>
20 Specify the output file name.
21 .TP
22 .B \//exe 
23 Generate an exe
24 .TP
25 .B \//dll
26 Generate a library
27 .TP
28 .B \//scan_only
29 Just scan the IL code and display tokens.
30 .TP
31 .B \//show_tokens
32 Show tokens as they are parsed.
33 .TP
34 .B \//show_method_def 
35 Display method information when a method is defined.
36 .TP
37 .B \//show_method_ref
38 Display method information when a method is referenced
39 .TP
40 .B \--about
41 Display information about ilasm
42 .TP
43 .B \--version
44 Display ilasm version