pyloco task pcpp
1.0.0
'PCPP'タスクをラップPython C99前処理パッケージをラップして、他のPylocoタスクと連携します。
「PCPP」タスクをインストールする前に、「Pyloco」がインストールされていることを確認してください。 「Pyloco」をインストールする必要がある場合は、次のコマンドを実行します。
>>> PIPインストールPyloco
または、「Pyloco」がすでにインストールされている場合は、次のコマンドで「Pyloco」をアップグレードします
>>> PIPインストール-Uピロコ
「PCPP」タスクをインストールするには、次の「Pyloco」コマンドを実行します。
>>> pylocoインストールpcpp
PCPPPython C99プレプレーズパッケージのラッパータスク
-H 、 - ヘルプ | このヘルプメッセージと出口を表示します |
-o出力、 -output出力 | |
stdoutの代わりにファイルへの出力 | |
-d定義します | マクロとして名前を定義する[値を持つ] |
- 私には含まれています | absion offunlの検索パス#includeのもの |
- ジェネラルアーグメント | |
タスクとコモンの引数。使用 - verbose一般的な引数のリストを表示します |
次の例は、「my.f90」fortranソースファイルを読み取り、xval = 1およびyval = 2マクロ定義を使用して画面に前処理された出力を表示します。
「my.f90」のfortranソースファイルの例。
プログラムテスト 整数、パラメーター:: x = xval、y = yval 印刷 *、x、 "+"、y、 "="、x+y 終了プログラム
PReprocess 'my.f90'へのPylocoコマンドの例。
>>> pyloco pcpp my.f90 -d xval = 1 -d yval = 2 #line 1 "my.f90" プログラムテスト 整数、パラメーター:: x = 1、y = 2 印刷 *、x、 "+"、y、 "="、x+y 終了プログラム