これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド pike7.8 です。
プログラム:
NAME
pike - pike コンパイラおよびインタプリタ
SYNOPSIS
カワカマス [ -ドライバーオプション ... ] [ スクリプト [ スクリプト-引数 ... ]]
DESCRIPTION
Pike プログラミング言語のコンパイラおよびインタプリタ。
OPTIONS
ローダーでは、次のオプションがサポートされています。
-a のぞき穴オプティマイザのデバッグ レベルを 1 (デバッグ) に上げます。
-aNUM のぞき穴オプティマイザのデバッグ レベルを NUM (デバッグ)。
-Dシンボル
プリプロセッサシンボルを定義する シンボル 1へ。
-D記号=値
プリプロセッサシンボルを定義する シンボル 〜へ の値です。
-d デバッグ レベルを 1 (デバッグ) に上げます。
-dNUM デバッグレベルを次のように設定します。 NUM (デバッグ)。
-dc Pike コンパイラのデバッグ レベルを上げます (デバッグ)。
-dg ガベージ コレクション (デバッグ) ごとにデバッグ malloc をリセットします。
-dL Windows のみ: dll ファイルを読み込めない場合に Windows エラー ダイアログを有効にします。
Pike には、リンクされていない dll ファイルにリンクされているモジュールがあるのが一般的です。
すべてのインストールで使用できます。 したがって、これらのエラー ダイアログは、
デフォルトで、特定のモジュールをロードしようとしたときに Pike がハングしないようにします。
ただし、エラー ダイアログは、どの dll が失敗したかを確認する唯一の方法です。
ロードされているため、特定のモジュールがロードされない理由を調べるために、このオプションが必要になる場合があります。
ロードします。
-dp のぞき穴の最適化 (デバッグ) をオフにします。
-ds 信号をデバッグします (デバッグ)。
-DT 末尾再帰の最適化をオフにします (デバッグ)。
-dT スレッド ライブラリで追加のチェックを有効にします。たとえば、ミューテックスのサニティ チェック (デバッグ)。
-l グローバル オプティマイザのデバッグ レベルを 1 (デバッグ) に上げます。
-lNUM グローバル オプティマイザのデバッグ レベルを NUM (デバッグ)。
-mマスタープログラム
マスタープログラム 通常のマスタープログラムの代わりに。
-qNUM 実行後に実行を終了する NUM パイクの指示。
-sNUM Pike のスタック サイズを NUM (最小は 256)。
-t 実行時トレースのレベルを 1 (デバッグ) に上げます。
-tNUM ランタイム トレースのレベルを NUM (デバッグ)。
-tg gc の実行を stderr に記録します。
-p プロファイリングのレベルを 1 (デバッグ) に上げます。
-pNUM プロファイリングのレベルを NUM (デバッグ)。
-rt 関数呼び出しの引数のランタイム チェックとソフト キャストをオンにします。
-rT オンにする #プラグマ strict_types すべてのファイルに対して。
デフォルトのマスター プログラムでは、次のオプションがサポートされています。
-NS、 - ヘルプ、
ヘルプメッセージを印刷して終了します。
-eexpr、- 実行する=式
実行する 式 終了します。
-xツール名
内部ツールの実行 ツール名 from ツール.スタンドアロン。 省略 ツール名 リストの
利用可能なツール。
-E、 -前処理
プリプロセッサを実行するだけです。
-I監督、--インクルードパス=ディレクトリ
追加 DIR インクルードパスに追加します。
-M監督、--モードパス=ディレクトリ
追加 DIR モジュールパスに。
-P監督、--プログラムパス=ディレクトリ
追加 DIR プログラムパスに。
-v、 - バージョン
Pike のバージョンを表示して終了します。
-Vメジャー、マイナー、--互換性=メジャー.マイナー
互換バージョンを Pike バージョンに設定します メジャー、マイナー。
-w、 -警告
警告を有効にします。
-W、 --woff、 -警告なし
警告を無効にします。
-- アセンブラデバッグ
ピープホール オプティマイザーのデバッグ レベル (デバッグ) を設定します。
-自動リロード
掃除機のスイッチを入れます。 自動リロード マスターのモード。
-- コンパイラ トレース
Pike コンパイラ (デバッグ) のトレースをオンにします。
- デバッグ
デバッグ レベル (デバッグ) を上げるか、設定します。
--デバッグなし=機能
隠す 簡潔な リゾルバーから (デバッグ)。
--ダンプバージョン
Pike のバージョン番号を stderr に出力します (例: "7.8.10\n")。
- 特徴
この Pike バイナリで有効になっている機能をいくつかリストして、終了 (デバッグ) します。
- 情報 この Pike のインストールに関するさまざまな情報を表示して終了します (デバッグ)。
--optimizer-debug
グローバル オプティマイザのデバッグ レベル (debug) を設定します。
--show-all-cpp-warnings、 --picky-cpp
失敗の警告を有効にする #もし 絶え間ない() 式。
--show-paths
pike が使用するパスを表示して終了します (デバッグ)。
- 痕跡
トレース レベルを上げます (デバッグ)。
- 痕跡= num
トレース レベルを NUM (デバッグ)。
オペランド
次のオペランドがサポートされています。
スクリプト コンパイルして実行する、Pike で記述されたスクリプトへのパス。 すべてオン
スクリプトが引数として渡された後のコマンドライン メイン() の機能
スクリプト。
スクリプトが指定されていない場合、pike はインタラクティブ (Hilfe) モードで起動します。
レジストリ キー
Windows では、Pike はレジストリ内の次のキーの影響を受けます。
HKEY_CURRENT_USER\ソフトウェア\Pike\7.8\PIKE_MASTER
HKEY_LOCAL_MACHINE\ソフトウェア\Pike\7.8\PIKE_MASTER
マスター プログラムの名前を指定します ( -m)。 これらのキーがない場合
設定 (デフォルト) すると、Pike は pike.exe からの相対パスでマスターを見つけます。
ENVIRONMENT
Pike は、次の環境変数の影響を受けます。
PIKE_MASTER
マスター プログラムの名前を指定します ( -m).
オペレーティング システムによっては、Pike は次の環境変数の影響を受ける場合があります。
LC_ALL 他の LC_* 変数をオーバーライドします。
LC_COLLATE
文字照合順序を指定します。
LC_CTYPE
文字分類を指定します。
LC_MESSAGES
システム メッセージ データベースの言語を指定します。
LC_NUMERIC
XNUMX 進数と千単位の区切り文字を指定します。
LC_TIME
日付と時刻の形式を指定します。
デフォルトのマスター プログラムは、次の環境変数の影響を受けます。
PIKE_INCLUDE_PATH
インクルード ファイルを検索するための、コロン (:) で区切られたディレクトリのリスト。
PIKE_PROGRAM_PATH
プログラム ファイルを検索するための、コロン (:) で区切られたディレクトリのリスト。
PIKE_MODULE_PATH
モジュールを検索するための、コロン (:) で区切られたディレクトリのリスト。
LONG_PIKE_ERRORS
設定すると、バックトレースでのパスの切り捨てが無効になります。
SHORT_PIKE_ERRORS
設定されている場合 LONG_PIKE_ERRORS が設定されていない場合、パスをファイル名のみに切り捨てます
バックトレース。
PIKE_BACKTRACE_LEN
バックトレースで記述する配列内の要素の最大数。
上記の環境変数は、デフォルトのマスター プログラムの前に有効であることに注意してください。
をロードしようとします ゲトップト(3P) モジュール。マスター プログラムの引数の前に発生します。
解析されます。
EXIT ステータス
次の終了値が返されます。
0 無事終了。
>0 エラーが発生しました。 理由については、stderr (fd #2) の出力を参照してください。
onworks.net サービスを使用してオンラインで pike7.8 を使用する