|
From: Robert D. <rob...@gm...> - 2016-05-09 18:32:41
|
On 2016-05-09, Robert Smith <qu...@sy...> wrote: > I think CL-PERMUTATION may be good for inclusion as a share package. If > someone decides to get started on such a thing, I would be happy to > contribute and help maintain the best I can. Robert, thanks a lot, it looks like solid work. Can you briefly mention what are the areas in which GAP is more extensive? and also the overlap with existing Maxima functions, if any? Merging this into Maxima wouldn't take too much work. Functions visible to the user need to have names that begin with dollar sign, and instead of hyphens, names need to have underscores. I gather that some CL-PERMUTATION functions return closures, right? I don't know if Maxima handles these correctly, but if not, I think that could be relatively easy to fix (in Maxima). Looks like there is already some documentation, that's great. Maxima documentation is composed in Texinfo format, which is clunky and idiosyncratic but not any difficulty. Also it would be great to have a list of pairs of input/output expressions which can be used as a test script. best Robert Dodier |