これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド xtokid です。
プログラム:
NAME
xtokid - ソース ファイル内で見つかったすべてのトークンを出力します
SYNOPSIS
xtokid [オプション] ... [FILE] ...
DESCRIPTION
ソース ファイル内で見つかったすべてのトークンを出力します。
-i, - 含む=言語
LANGS に言語を含めます (デフォルト: "C C++ asm")
-x, -除外する=言語
LANGS で言語を除外する
-l, --lang-オプション=L:OPT 言語 L のデフォルトとして OPT を渡します (下記を参照)
-m, --lang-map=マップファイル
MAPFILE を使用してファイル名をソース言語にマッピングする
-d, --default-lang=言語
LANG をデフォルトのソース言語にする
-p, - プルーン=名前
指定されたファイルやディレクトリを除外します
--files0-from=F
ファイル F 内の NUL で終わる名前で指定されたファイルのみをトークン化します。
- 助けて このヘルプを表示して終了 - バージョン 出力バージョン情報を表示して終了
次の引数は言語固有のスキャナに適用されます。
C 言語:
-k,--keep=CHARS
単一トークン文字列で CHARS を許可し、結果を保持します
-i,--ignore=CHARS
単一トークン文字列で CHARS を許可し、結果をスローします
-u,--アンダースコアを削除
単一トークン文字列から先頭のアンダースコアを削除します
C + + 言語:
-k,--keep=CHARS
単一トークン文字列で CHARS を許可し、結果を保持します
-i,--ignore=CHARS
単一トークン文字列で CHARS を許可し、結果をスローします
-u,--アンダースコアを削除
単一トークン文字列から先頭のアンダースコアを削除します
Java 言語:
-k,--keep=CHARS
単一トークン文字列で CHARS を許可し、結果を保持します
-i,--ignore=CHARS
単一トークン文字列で CHARS を許可し、結果をスローします
-u,--アンダースコアを削除
単一トークン文字列から先頭のアンダースコアを削除します
アセンブリ 言語:
-c,--コメント=CHARS
いずれかの CHARS がコメントを開始し、行末まで続きます。
-k,--keep=CHARS
トークンで CHARS を許可し、結果を保持します
-i,--ignore=CHARS
トークン内で CHARS を許可し、結果をスローします
-u,--アンダースコアを削除
トークンから先頭のアンダースコアを削除します
-n、--cppなし
C プリプロセッサ ディレクティブを処理しない
テキスト 言語:
-i,--include=CHAR-クラス
CHAR-CLASS の文字をトークン構成要素として扱います
-x,--exclude=CHAR-クラス
CHAR-CLASS の文字をトークン区切り文字として扱います
パール 言語:
-i,--include=CHAR-クラス
CHAR-CLASS の文字をトークン構成要素として扱います
-x,--exclude=CHAR-クラス
CHAR-CLASS の文字をトークン区切り文字として扱います
-d,--dtags
ドキュメントタグを含める
Lisp言語:
報告 バグ
バグを報告する [メール保護]
onworks.net サービスを使用して xtokid をオンラインで使用する