File: fsharpi.1

package info (click to toggle)
fsharp 3.1.1.26%2Bdfsg2-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 59,244 kB
  • ctags: 4,190
  • sloc: cs: 13,398; ml: 1,098; sh: 399; makefile: 293; xml: 82
file content (132 lines) | stat: -rw-r--r-- 3,293 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
.\" Originally generated by help2man 1.44.1.
.TH FSHARPI "1" "February 2014" "fsharpi 3.0.34" "User Commands"
.SH NAME
fsharpi \- manual page for F# 3.0 interactive REPL (Open Source Edition)
.SH DESCRIPTION
Interactive REPL console for the F# language, version 3.0

.SH SYNOPSIS

\fBfsharpi\fR [\fIoptions\fR...] [\fIscript.fsx\fR [\fIarguments\fR...]

.SH OPTIONS

.SS "INPUT FILES"
.TP
\fB\-\-use:\fR\fIfile\fR
Use the given file on startup as initial input
.TP
\fB\-\-load:\fR\fIfile\fR
#load the given file on startup
\fB\-\-reference:\fR\fIassembly\fR, \fB\-r\fR \fIassembly\fR
Reference an assembly
\fB\-\-\fR
Pass remaning arguments to script, accessed using fsi.CommandLineArgs

.SS "CODE GENERATION"

.TP
\fB\-\-debug\fR[+|\-], \fB-g\fR
Emit debug information
.TP
\fB\-\-debug\fR:[full|pdbonly]
Specify debugging type: \fIfull\fR, \fIpdbonly\fR.  \fIfull\fR is the
default and enables attaching a debugger to a running program.
.TP
\fB\-\-optimize\fR[+|\-], \fB\-O\fR
Enable optimizations
.TP
\fB\-\-tailcalls\fR[+|\-]
Enable tailcalls
.TP
\fB\-\-crossoptimize\fR[+|\-]
Enable cross\-module optimizations

.SS "ERRORS AND WARNINGS"

.TP
\fB\-\-warnaserror\fR[+|\-]
Report all warnings as errors
.TP
\fB\-\-warnaserror\fR[+|\-]:\fIwarn\fR[;\fIwarn\fR[;...]]
Report specific warnings as errors
.TP
\fB\-\-warn\fR:\fIn\fR
Set a warning level (0\-5)
.TP
\fB\-\-nowarn\fR:\fIwarn\fR[;\fIwarn\fR[;...]]
Disable specific warning messages
.TP
\fB\-\-warnon\fR:\fIwarn\fR[;\fIwarn\fR[;...]]
Enable specific warnings that may be off by default
.TP
\fB\-\-consolecolors\fR[+|\-]
Output warning and error messages in color

.SS "LANGUAGE"

.TP
\fB\-\-checked\fR[+|\-]
Generate overflow checks
.TP
\fB\-\-define\fR:\fIstring\fR, \fB\-d\fR \fIstring\fR
Define conditional compilation symbols
.TP
\fB\-\-mlcompatibility\fR
Ignore ML compatibility warnings

.SS "MISCELLANEOUS"

.TP
\fB\-\-nologo\fR
Suppress compiler copyright message
.TP
\fB\-\-help\fR, \fB\-?\fR
Display this usage message

.SS "ADVANCED"

.TP
\fB\-\-codepage\fR:\fIn\fR
Specify the codepage used to read source files
.TP
\fB\-\-utf8output\fR
Output messages in UTF\-8 encoding
.TP
\fB\-\-fullpaths\fR
Output messages with fully qualified paths
.TP
\fB\-\-lib\fR:\fIdir\fR[;\fIdir\fR[;...]], \fB\-I\fR \fIdir\fR[;\fIdir\fR[;...]]
Specify a directory for the include path which is used to resolve
source files and assemblies
.TP
\fB\-\-baseaddress\fR:\fIaddress\fR
Base address for the library to be built
.TP
\fB\-\-noframework\fR
Do not reference the default CLI assemblies by default
.TP
\fB\-\-standalone\fR
Statically link the F# library and all referenced DLLs that depend on
it into the assembly being generated
.TP
\fB\-\-staticlink\fR:\fIassembly\fR
Statically link the given assembly and all referenced DLLs that depend
on this assembly.  Use an assembly name e.g. \fImylib\fR, not a DLL name.
.TP
\fB\-\-resident\fR
Use a resident background compilation service to improve compiler
startup times.
.TP
\fB\-\-pdb\fR:\fIfile\fR
Name the output debug file
.TP
\fB\-\-simpleresolution\fR
Resolve assembly references using directory\-based rules rather than
MSBuild resolution
.TP
\fB\-\-highentropyva\fR[+|\-]
Enable high\-entropy ASLR
.TP
\fB\-\-subsystemversion\fR:\fIstring\fR
Specify subsystem version of this assembly