Document option formats
author |
Steve Losh <steve@stevelosh.com> |
date |
Fri, 17 May 2019 23:28:15 -0400 |
parents |
4a04e5394a7c |
children |
4921979d07a8 |
I needed **a** **d**amn **opt**ion parsing library.
Adopt is a simple UNIX-style option parser in Common Lisp, heavily influenced by
Python's optparse and argparse.
* **License:** MIT
* **Documentation:** <https://sjl.bitbucket.io/adopt/>
* **Mercurial:** <https://bitbucket.org/sjl/adopt/>
* **Git:** <https://github.com/sjl/adopt/>
Adopt aims to be a simple, robust option parser. It can automatically print
help information and even generate `man` pages for you.
Adopt is compatible with Quicklisp, but not *in* Quicklisp (yet). You can clone
the repository into your [Quicklisp local-projects directory][local] for now.
The `adopt` system contains the core API and depends on [Bobbin][] and
[split-sequence][].
The `adopt/test` system contains the test suite, which depends on some other
systems. You don't need to load this unless you want to run the unit tests.
[local]: https://www.quicklisp.org/beta/faq.html#local-project
[Bobbin]: https://github.com/sjl/bobbin
[split-sequence]: https://www.cliki.net/split-sequence