- (:use #:common-lisp #:mdw.base #:mdw.sys-base #:mdw.str)
- (:export #:exit #:*program-name* #:*command-line*
- #:moan #:die
- #:option #:optionp #:make-option
- #:opt-short-name #:opt-long-name #:opt-tag #:opt-negated-tag
- #:opt-arg-name #:opt-arg-optional-p #:opt-documentation
- #:option-parser #:make-option-parser #:option-parser-p
- #:op-options #:op-non-option #:op-long-only-p #:op-numeric-p
- #:op-negated-numeric-p #:op-negated-p
- #:option-parse-error
- #:option-parse-remainder #:option-parse-next #:option-parse-try
- #:with-unix-error-reporting #:option-parse-return
- #:defopthandler #:invoke-option-handler
- #:set #:clear #:inc #:dec #:read #:int #:string
- #:keyword #:list
- #:parse-option-form #:options
- #:simple-usage #:show-usage #:show-version #:show-help
- #:sanity-check-option-list
- #:*help* #:*version* #:*usage* #:*options*
- #:do-options #:help-options
- #:define-program #:do-usage #:die-usage))