[pro] what lisp command line arg parser is good?

Mark H. David mhd at yv.org
Tue Dec 20 17:25:00 UTC 2011


Yes, I think "n" is pretty big.  I seem to find new ones all the time.  
There's no single list of them.
You just have to keep trying search with variants like "command-line" 
"command line" "getopt" etc.!

(OT: there really are "n", and it's not that small now, Lisp library 
guides.  Can someone do one that organizes
them by category, e.g., command line parser, and then gives all the info 
on one page about them,
like a Wikipedia style table of all the info?  I don't find it that 
fun/productive to search variants of my keyword,
then depth-first-searching all of them, which involves: click one, check 
its summary doc (if any), then click
the home page, then click around there for doc, etc.... Just in you 
all's spare time, eh? :)

Or, perhaps Manifest can do this automagically some day: that would 
totally rock!)

Didier, your library looks by far the most complete, but therefore it's 
a bit daunting.
But many + points for speaking up and showing some interest.
Plus I saw Don't need LW nor ACL.  Your package is now the leading 
candidate!
-Mark

On 12/20/2011 12:08 PM, Didier Verna wrote:
> "Mark H. David"<mhd at yv.org>  wrote:
>
>> Anyone with some thoughts on which command line parser is good to use?
>    Yes.
>
>> There seem to be n of them out there.
>    Is n that big ?
>
>> None really stands out, that I can tell.
>    Damn. I need a Ph.D. in communication I guess :-) Try out mine:
>
> http://www.lrde.epita.fr/~didier/software/lisp/clon.php
>
>> Must be quicklisp readable
>    Yes.
>
>> Just something simple
>    It's not really "simple", but look at the quickstart from the user
> manual. This will get you started quickly.
>
>> Widely used would be good
>    Probably not.
>
>> well maintained.
>    Yes.
>
>
> Probably the most important caveat, currently, is that it's not tested
> (and probably won't work) in ACL or LispWork because it requires
> features that are not available in the free editions. I hope to fix that
> soon however.
>




More information about the pro mailing list