是否有任何Perl模块具有与Docopt相似的功能,或者是否有为其开发的端口?Perl有一个类似于docopt的模块吗?
Docopt是一个模块,它通过解析使用和选项消息来创建命令行调用的接口。
你创建了
Naval Fate. Usage: naval_fate ship new ... naval_fate ship move [--speed=] naval_fate ship shoot naval_fate mine (set|remove) [--moored|--drifting] naval_fate -h | --help naval_fate --version Options: -h --help Show this screen. --version Show version. --speed= Speed in knots [default: 10]. --moored Moored (anchored) mine. --drifting Drifting mine.
,然后选择处理程序为您创建了的Getopt ::龙再次将它们写的不是,也是标准的帮助信息处理命令解析(我使用App :: Cmd的为了那个原因)。
似乎它是以Python开始的,现在已经在许多其他语言中实现了。
https://github.com/docopt/docopt
[Docopt](https://metacpan.org/module/Docopt) – marderh