これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドfsharpiです。
プログラム:
NAME
fsharpi-F#3.0インタラクティブREPL(オープンソース版)のマニュアルページ
DESCRIPTION
F#言語バージョン3.0用のインタラクティブREPLコンソール
SYNOPSIS
フシャルピ [オプション...] [スクリプト.fsx [引数...]
OPTIONS
入力 ファイル
- 使用する:file
起動時に指定されたファイルを初期入力として使用します
- ロード:file
#起動時に指定されたファイルをロードする - リファレンス:アセンブリ, -r アセンブリ 参照
アセンブリ -- fsi.CommandLineArgsを使用してアクセスする残りの引数をスクリプトに渡します
CODE GENERATION
- デバッグ[+ |-]、 -g
デバッグ情報を出力する
- デバッグ:[full | pdbonly]
デバッグタイプを指定します。 フル, pdbのみ. フル はデフォルトであり、アタッチを有効にします
実行中のプログラムへのデバッガー。
- 最適化[+ |-]、 -O
最適化を有効にする
-テールコール[+ |-]
テールコールを有効にする
--相互最適化[+ |-]
モジュール間の最適化を有効にする
エラー そして 警告
--warnaserror[+ |-]
すべての警告をエラーとして報告する
--warnaserror[+ |-]:警告する[;警告する[; ...]]
特定の警告をエラーとして報告する
- 暖かい:n
警告レベルを設定します(0-5)
--nowarn:警告する[;警告する[; ...]]
特定の警告メッセージを無効にする
-ワーノン:警告する[;警告する[; ...]]
デフォルトでオフになっている可能性のある特定の警告を有効にする
--コンソールの色[+ |-]
警告およびエラーメッセージをカラーで出力
言語
-チェック済み[+ |-]
オーバーフローチェックを生成する
- 定義:文字列, -d 文字列
条件付きコンパイルシンボルを定義する
--ml互換性
ML互換性の警告を無視する
雑則
--nologo
コンパイラの著作権メッセージを抑制する
- 助けて, -?
この使用法メッセージを表示する
高度な
-コードページ:n
ソースファイルの読み取りに使用するコードページを指定します
--utf8output
UTF-8エンコーディングでメッセージを出力します
-フルパス
完全修飾パスを使用してメッセージを出力する
--lib:DIR[;DIR[; ...]]、 -I DIR[;DIR[; ...]]
ソースファイルを解決するために使用されるインクルードパスのディレクトリを指定し、
アセンブリ
-ベースアドレス:住所
構築するライブラリのベースアドレス
--フレームワークなし
デフォルトでデフォルトのCLIアセンブリを参照しないでください
-スタンドアロン
F#ライブラリとそれに依存するすべての参照DLLを静的にリンクします
生成されているアセンブリ
--staticlink:アセンブリ
指定されたアセンブリと、これに依存するすべての参照DLLを静的にリンクします
組み立て。 アセンブリ名を使用します。例: マイリブ、DLL名ではありません。
- 居住者
常駐のバックグラウンドコンパイルサービスを使用して、コンパイラの起動時間を改善します。
--pdb:file
出力デバッグファイルに名前を付けます
--単純な解像度
MSBuildではなくディレクトリベースのルールを使用してアセンブリ参照を解決する
分解能
--ハイエントロピバ[+ |-]
高エントロピーASLRを有効にする
--サブシステムのバージョン:文字列
このアセンブリのサブシステムバージョンを指定します
onworks.netサービスを使用してオンラインでfsharpiを使用する