これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 3 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド cgXNUMX です。
プログラム:
NAME
vislcg3 - このアプリケーションは ( cg3 )
このツールは CG-3 制約文法システムの一部です。 http://visl.sdu.dk/cg3.html.
SYNOPSIS
vislcg3 [オプション]
DESCRIPTION
vislcg3 VISL 制約文法システムの文法パーサーおよび曖昧さ回避機能です。 それ
形態素によって提供される単語のさまざまな分析 (または「読み方」) から選択します。
一連の文法規則に基づいたアナライザー。
デフォルトでは、vislcg3 は入力を stdin から読み取り、出力を stdout に書き込みます。
OPTIONS
-h, - 助けて
このヘルプを表示します
-?、 --?
このヘルプを表示します
-V, - バージョン
著作権とバージョン情報を出力します
-g, - 文法
曖昧さ回避に使用する文法ファイルを指定します
--文法アウト
コンパイルされた文法をテキスト形式でファイルに書き込みます
--文法ビン
コンパイルされた文法をバイナリ形式でファイルに書き込みます
--文法のみ
文法をコンパイルするだけです。 暗示する -詳細
- 順序付けられました
(将来的には完全な順序付けのマッチングが可能になります)
-u, -安全ではない
コホート内のすべての測定値を、最後の測定値も含めて削除できます。
-s, -セクション
実行するセクションの数または範囲。 デフォルトはすべてのセクションです
-ルール
実行するルールの数または範囲。 すべてのルールがデフォルトになります
- ルール 実行する単一ルールの名前または番号
-d, - デバッグ
デバッグ出力を有効にします (非常にノイズが多い)
-v, -詳細
冗長性が増す
-2, --vislcg-compat
古い CG-2 および vislcg 文法の互換モードを有効にします
-I, --標準入力
標準入力の代わりに入力を読み取るファイル
-O, --stdout
標準出力の代わりに出力を出力するファイル
-E, --stderr
stderr の代わりにエラーを出力するファイル
-C, --codepage-all
文法、入力、出力ストリームに使用するコードページ。 デフォルトはUTF-8です
--コードページ文法
文法に使用するコードページ。 オーバーライド --codepage-all
--コードページ入力
入力に使用するコードページ。 オーバーライド --codepage-all
--コードページ出力
出力とエラーに使用するコードページ。 オーバーライド --codepage-all
-L, --ロケール-すべて
文法、入力、出力ストリームに使用するロケール。 デフォルトは en_US_POSIX です
--ロケール文法
文法に使用するロケール。 オーバーライド --ロケール-すべて
--ロケール入力
入力に使用するロケール。 オーバーライド --ロケール-すべて
--ロケール出力
出力とエラーに使用するロケール。 オーバーライド --ロケール-すべて
--マッピングなし
すべての MAP、ADD、および REPLACE ルールを無効にします
--修正なし
すべての SUBSTITUTE ルールと APPEND ルールを無効にします
--前セクションなし
BEFORE-SECTIONS 部分のすべてのルールを無効にします
--セクションなし
SECTION 部分のすべてのルールを無効にします
--アフターセクションなし
AFTER-SECTIONS 部分のすべてのルールを無効にします
-t, - 痕跡
デバッグ出力を通常の出力と一緒に出力します
-- トレース名のみ
ルールに名前を付ける場合は、行番号を省略します。 暗示する - 痕跡
--痕跡は削除されませんでした
削除された測定値は印刷されません。 暗示する - 痕跡
--trace-encl
どのエンクロージャ パスが現在発生しているかを追跡します。 暗示する - 痕跡
-ドライラン
入力に実際の変更を加えない
- シングルラン
各セクションを XNUMX 回だけ実行します。 と同じ --最大実行数 1
--最大実行数
各セクションを最大 N 回実行します。 デフォルトは無制限 (0)
-S, - 統計
文法を適用しながらプロファイリング統計を収集します
-Z, --optimize-unsafe
プロファイルされた文法を破壊的に最適化して高速化する
-z, --最適化セーフ
プロファイルされた文法を控えめに最適化して高速化する
-p, --prefix
マッピングプレフィックスを設定します。 デフォルトは@です
--unicode タグ
次のような Unicode コードポイントを出力します ->
-- 固有のタグ
一意のタグを読み取りごとに XNUMX 回だけ出力します
--num-windows
before/ahead バッファに保持するウィンドウの数。 デフォルトは 2
--常にスパン
スキャン テストが常にウィンドウ境界を越えて実行されるように強制する
--ソフトリミット
SOFT-DELIMITER が開始されるまでのコホートの数。 デフォルトは 300
--ハードリミット
ウィンドウが強制的にカットされるまでのコホートの数。 デフォルトは500です
-D, --dep-delimit
DELIMITER ではなく依存関係に基づいてウィンドウを区切ります。 デフォルトは 10
--dep-オリジナル
元の入力依存関係タグが有効でなくなった場合でも出力します。
--dep-allow-loops
循環依存関係の作成を可能にします
--dep-no-crossing
分岐をまたぐ依存関係の作成を防止します。
--no-magic-readings
マジック読み取り値に対するルールの実行を防止します
-o, --パスの起点なし
スキャンテストが原点を通過するのを防ぎます
-e, --終了タグの表示
<<< タグを出力に表示できるようにします
--未使用セットの表示
未使用のセットとその行番号のリストを出力します。 暗示する --文法のみ
--show-tag-ハッシュ
実行中に解析されるタグとそのハッシュのリストを出力します。
--show-set-ハッシュ
セットとそのハッシュのリストを出力します。 暗示する --文法のみ
onworks.net サービスを使用して cg3 をオンラインで使用する