文件名称:unix-opts:Unix 风格的命令行选项解析器
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-18 08:40:44
common-lisp command-line-parser CommonLisp
Unix 风格的命令行选项解析器 这是一个极简的命令行选项解析器。 该库的主要优点是能够一次简明地定义命令行选项,然后使用此定义来解析和提取命令行参数,以及打印命令行选项的描述(您可以免费获得--help )。 这样你就不需要重复自己了。 此外, unix-opts不依赖任何东西,并允许通过 Common Lisp 重新启动来精确控制解析器的行为。 受Haskell的optparse-applicative和Python的argparse启发。 它是可移植的跨实现。 安装 将此库的文件复制到 ASDF 可以找到的任何位置。 然后您可以在系统定义中使用它,ASDF 将负责其余的工作。 通过 Quicklisp(推荐): (ql:quickload " unix-opts " ) 现在您还可以使用其较短的昵称opts 。 职能 option condition 采用条件condi
【文件预览】:
unix-opts-master
----travis-install.bash(352B)
----unix-opts.lisp(24KB)
----tests.lisp(18KB)
----unix-opts.asd(2KB)
----.travis.yml(818B)
----example()
--------example.sh(82B)
--------example.lisp(4KB)
----LICENSE.md(1KB)
----README.md(8KB)
----.gitignore(20B)
----run-tests.bash(529B)
----CHANGELOG.md(671B)