英語フランス語スペイン語

Ad


OnWorksファビコン

getdefs - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで getdefs を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド getdefs です。

プログラム:

NAME


取得定義 - AutoGen 定義抽出ツール

SYNOPSIS


取得定義 [オプション名 ]

すべての引数は名前付きオプションです。

ない場合 引数が指定されているか、単に「-」に設定されている場合、 stdin ない TTYをタップし、その後、
入力ファイルのリストが読み込まれます stdin.

DESCRIPTION


このプログラムは、ソース ファイルのリストから AutoGen 定義を抽出します。 定義は
によって区切られる /*= 0fP & =*/0fP.

OPTIONS


指定 which 定義   of 関心 & 〜へ 言う それら
defs-to-get=正規表現
「/*=」の後に検索する正規表現。

特定のカテゴリからの定義のみが必要な場合、または名前付きでさえも必要な場合
特定のパターンに一致する場合は、テキストにこの正規表現を指定します
それに従わなければならない /*=.

サブブロック=サブ定義
サブブロック定義名。 このオプションは、無制限に表示される場合があります。

このオプションは、ネストされた定義の短縮エントリを作成するために使用されます。 為に
例:

サブブロック こうして --subblock=arg=引数名、タイプ、null

& 定義 an argは こうして 引数: この、 チャリオット *

意志 その後 拡張 以下に送って下さい: argは = { 引数名 = これ; type = "チャー *"; @;}
「this, char *」文字列はコンマで区切られ、空白が削除されます。
値の文字列を
一重引用符または二重引用符以外の句読点。 また、
コンマを隣り合わせに配置することにより、中間値を省略します。
間の空白。 たとえば、「+mumble++yes+」は次のように展開されます。
argは = { 引数名 = つぶやく; ヌル = "はい"; @;}。

リスト属性=def
値のリストを持つ属性。 このオプションは無制限に表示される場合があります
回。

このオプションは、定義の短縮エントリを作成するために使用されます。
何度か登場。 つまり、値のリストになる傾向があります。 例えば、
と:
listattr=foo 定義された、テキスト:
foo: この、 は、 a, マルチリスト その後、次のように展開されます。
foo = 'これ'、 'は'、 'a', 'マルチリスト';
テキストはコンマで区切られ、空白は削除されます。 あなたは使用することができます
句読点で値文字列を開始することにより、コンマ以外の文字
一重引用符または二重引用符以外の文字。

指定する 〜へ   定義
順序 [=ファイル名], --順序付けなし
アルファベット順にするか、名前付きファイルを使用します。 の 無秩序 フォームはオプションを無効にします。 これ
オプションはデフォルトで有効になっています。

デフォルトでは、順序付けはエントリ名のアルファベット順です。 使用する、 無秩序 注文した場合
重要ではありません。 使用する 発注 大文字と小文字を区別せずに注文する引数はありません。
  注文= 時系列順が重要な場合。 getdefs は
のテキスト コンテンツを維持する ファイル名. ファイル名 存在する必要はありません。

最初のインデックス=最初のインデックス
グループに適用する最初のインデックス。 このオプションは整数を引数として取ります
口論。 デフォルト 最初のインデックス このオプションの場合:
0

デフォルトでは、名前付き定義の最初の出現のインデックスは XNUMX になります。
場合によっては、それを予約値にする必要があります。 このオプションを指定して、
異なる出発点。

定義 挿入 オプション
ファイルリスト [=file]
ソースファイル名を defs に挿入します。

各入力ファイルの名前を出力定義に挿入します。 引数がない場合
フォーマットは次のようになります。
infile = '%s';
引数が指定されている場合、その文字列は代わりにエントリ名に使用されます。
ファイル内.

割り当てる=AG-DEF
グローバル割り当て。 このオプションは、無制限に表示される場合があります。

このオプションの各コピーへの引数が出力に挿入されます
セミコロンのみを付けて定義します。

共通割り当て=AG-DEF
すべてのブロックに共通の割り当て。 このオプションは無制限に表示される場合があります
回。

このオプションの各コピーへの引数は、各出力に挿入されます
セミコロンのみを付けた定義。

コピー=file
定義にコピーするファイル。 このオプションは無制限に表示される場合があります
回。

これらのオプションで指定された各ファイルの内容が出力に挿入されます
定義。

srcfile [=file]
各定義にソース ファイル名を挿入します。

定義が見つかった入力ファイルの名前を出力に挿入します
意味。 引数が指定されていない場合、形式は次のようになります。
srcfile = '%s';
引数が指定されている場合、その文字列は代わりにエントリ名に使用されます。
srcファイル.

行番号 [=定義名]
各定義にソース行番号を挿入します。

定義が見つかった入力ファイルの行番号を
出力定義。 引数が指定されていない場合、形式は次のようになります。
linenum = '%s';
引数が指定されている場合、その文字列は代わりにエントリ名に使用されます。
回線番号.

指定する which ファイル 〜へ サーチ for マーカー
入力=ソースファイル
定義を検索するための入力ファイル。 このオプションは無制限に表示される場合があります
回。 このオプションはデフォルトのオプションです。

定義を検索するすべてのファイルは、コマンド ラインで指定する必要があります。
またはから読む stdin。 XNUMXつしかない場合 オプションで、文字列「-」、
次に、入力ファイルリストが読み込まれます stdin. コマンド ライン引数が
オプション名であり、代入演算子 (=)、デフォルトは
入力ファイル名です。 少なくとも XNUMX つの入力ファイルを指定する必要があります。

定義 出力 配置 オプション:
出力=file
開く出力ファイル。 このオプションは autogen クラスのオプションのメンバーです。

出力を AutoGen プロセスに送信しない場合は、出力に名前を付けることができます
代わりにファイル。

オートゲン [=ag-cmd], --自動生成なし
defs を使用して AutoGen を呼び出します。 の 無自己発生 フォームはオプションを無効にします。 これ
オプションはデフォルトで有効になっています。 このオプションは、autogen クラスのメンバーです。
オプション。

これがデフォルトの出力モードです。 指定する 無自己発生 に相当します 出力=-.
このオプションに引数を指定すると、そのプログラムは次のように開始されます。
AutoGen であり、その標準はこの出力定義に設定されます
プログラム。

テンプレート=file
テンプレート名。

最終出力の生成に使用するテンプレート名を指定します。

寒天=AGオプト
AutoGen 引数。 このオプションは、無制限に表示される場合があります。 これ
オプションは、次のオプションと組み合わせて使用​​してはなりません: 出力。

これはパススルー引数です。 任意の引数を指定できます
AutoGen に渡されます。

ベース名=
出力ファイルのベース名。 このオプションは、他のオプションと組み合わせて表示してはなりません
次のオプションの: 出力。

出力が AutoGen に送信される場合、ベース名を指定するか派生させる必要があります。
このオプションが指定されていない場合は、 template オプション。 もしそうなら
も指定されていない場合は、現在のディレクトリのベース名に設定されます。

help 使用情報を表示して終了します。

もっと助けて
拡張使用情報をポケットベルに渡します。

保存オプション [=cfgファイル]
オプションの状態をに保存します cfgファイル。 デフォルトは last configuration file
に記載されている オプション プリセット 以下のセクション。 更新後、コマンドは終了します
構成ファイル。

ロード-opts=cfgファイル, 無負荷-opts
からオプションをロード cfgファイルを選択します。 無負荷-opts フォームはの読み込みを無効にします
以前のconfig / rc / iniファイル。 --no-load-opts 順不同で早期に処理されます。

バージョン [{v | c | n}]
プログラムのバージョンを出力して終了します。 デフォルトのモードは、単純なバージョンの「v」です。
「c」モードは著作権情報を印刷し、「n」は完全な著作権を印刷します
通知。

オプション プリセット


としてマークされていないオプション プリセット可能 から値をロードすることでプリセットできます
構成(「RC」または「.INI」)ファイル。 ザ ホームク ファイルは「/ dev / null"、それが
ディレクトリ。 その場合、ファイル「.getdefsrc"はそのディレクトリ内で検索されます。

onworks.net サービスを使用してオンラインで getdefs を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad