tech 2017-10-12T13:53:00+09:00

Nim の main 関数の処理方法について

Nim でコマンドライン引数を扱うための標準的な関数・変数のまとめ。

コマンドライン引数関連

用途名前モジュール
メイン関数として呼ばれているかisMainModuleboolsystem
メイン関数の戻り値programResultintsystem
引数の数paramCount()intos
引数の値commandLineParams()seq[TaintedString]os

使用例

import os

when isMainModule:
  for i, arg in commandLineParams():
    echo i, ": ", arg
  programResult = 0

参考