That appears to be a bug in srfi-37 or args, thanks for catching
it. I will look at fixing it later today. Other than that, what
doesn't seem very satisfactory?
-Ivan
William Xu <[EMAIL PROTECTED]> writes:
>
> Hmm, i tried both srfi-37 and args, both don't seem very satisfactory.
> For example, in the following code, "file" option requires an arg, but
> when I run as it "./foo -f", it can't detect the missing required arg at
> all...
>
> (define opts
> `(
> ,(args:make-option (v) #:none "set verbose mode"
> (set! opt_v #t))
> ,(args:make-option (h help) #:none "Print help"
> (usage))
>
> ,(args:make-option (f file) #:required "filename, required"
> (print "Did it detect missing required arg and shout?"))
>
> ))
_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users