Skip to content
A Damn OPTion parsing library.
Common Lisp Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
src
test
.ffignore
.hgignore
.hgtags
.lispwords
LICENSE.markdown
Makefile
README.markdown
adopt.asd

README.markdown

Adopt

I needed a damn option parsing library.

Adopt is a simple UNIX-style option parser in Common Lisp, heavily influenced by Python's optparse and argparse.

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 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. The tests pass on SBCL, CCL, ECL, and ABCL on Ubuntu 18.04. Further testing is welcome.

You can’t perform that action at this time.