Shinmera / trivial-arguments

Tiny CL library to retrieve the arguments list of a function.
zlib License
22 stars 6 forks source link

Deftype lambda-lists #8

Open charJe opened 1 year ago

charJe commented 1 year ago

I have used this library to get the lambda-list of functions, macros, and generic functions. I can't figure out how to get it to give me the lambda list of a deftype though. If there is no way, would you be open to including another function to get the deftype lambda list? I noticed that there is a sb-introspect:deftype-lambda-list on sbcl.

Shinmera commented 1 year ago

Sure, a PR would be nice, though you'd have to do a little more legwork than just implementing it for SBCL.

charJe commented 1 year ago

At first glance, Ecl, ccl, and Clisp are all missing it (at least with a similar name). I'll have to do more digging to see if they have the same api under a different name.