(Arne Babenhauserheide)
2017-02-10: add plan for -h ... add plan for -h ...
diff --git a/examples/argparse.w b/examples/argparse.w --- a/examples/argparse.w +++ b/examples/argparse.w @@ -5,12 +5,16 @@ exec guile -L $(dirname $(dirname $(real ; !# ;; Argument parser +;; +;; Status: draft (basic interface works, but does not do something useful yet) +;; ;; plan: ;; - simplest usage: (import (examples argparse))(let ((args (parse-args))) (write args)) ;; - with setup: (import (examples argparse)) ;; (let* ((parser (setup-args #:help "foo")) ;; (args (parse-args #:parser parser))) ;; (write args)) +;; - implement -h | --help | --usage and -V | --version, set up automatically and improved via setup-args. define-module : examples argparse . #:export : args-parse args-setup