差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | 次のリビジョン両方とも次のリビジョン | ||
programming:nim:parse_parameter [2018/10/23] – ikatakos | programming:nim:parse_parameter [2018/10/23] – ikatakos | ||
---|---|---|---|
行 74: | 行 74: | ||
* [[https:// | * [[https:// | ||
- | こちらは第三者モジュールだが、docoptのNim移植版が存在する。 | + | こちらは第三者モジュールで本家はPythonだが、Nim移植版が存在する。 |
docoptは「所定のルールに従ったヘルプ文字列を与えることで、パーサを組み立てる」という逆転の発想のライブラリ。 | docoptは「所定のルールに従ったヘルプ文字列を与えることで、パーサを組み立てる」という逆転の発想のライブラリ。 | ||
+ | より複雑なルールを持ったパーサを、直感的にわかりやすい記法で作成できるので、標準モジュールのparseopt以上のことがしたくなったらこちらが楽。 | ||
+ | |||
+ | * [[https:// | ||