pione compile

提供: Eospedia
2014年12月10日 (水) 01:00時点におけるKinoshita (トーク | 投稿記録)による版

移動: 案内検索

pione compileとはPNMLファイルからpione定義書へ変換を行うPIONEコマンドです。

オプション一覧

オプション 引数の型 引数のデフォルト 説明
なし 引数 必須 PNMLファイル名
--action LOCATION アクションファイル名
--editor NAME Set package editor
--flow-name NAME Set flow name
--package-name NAME Set package name
--tag NAME Set package tag
--color BOOLEAN true 出力結果の文字に色を付ける
--debug [TYPE] デバッグモードで実行
-h なし なし ヘルプを表示
-v なし なし バージョンを表示

実行例

オプション必須項目のみの場合

PNMLファイル: Media:HelloWorld.pnml.zip
HelloWorld.pnml.png

実行結果

/Basic1$ pione compile HelloWorld.pnml 

Rule Main
  output 'message.txt'
Flow
  rule Hello
End

Rule Hello
  output ('message.txt').touch
End

--actionにてアクションファイル名を指定しない場合はルール内で出力ファイルをtouchする処理として出力されます。

出力ファイルを指定する

変換されたPIONEの構文をファイル保存したいときはシェルコマンドの>などで組み合わせて出力します。

/Basic1$ pione compile HelloWorld.pnml > HelloWorld.pione