Am Mittwoch, 04. März 2015 22:35 CET, David Nalesnik <[email protected]> 
schrieb: 
 
> Hi list,
> 
> I would like to be able to return the argument list of a Scheme function,
> say as a list of symbols.  So, for example, in the case of
>  grob-interpret-markup, I would like to retrieve '(grob text).  There are a
> number of functions for determining information about procedures listed
> here:
> http://www.gnu.org/software/guile/docs/docs-1.8/guile-ref/Procedure-Properties.html
> but, I see nothing to return an argument list. 

Hmm,  procedure-properties will give you some info, try: 

 (cdr (assoc  'arity (procedure-properties open)))

> How would I go about doing
> this?

I doubt that guile (> 2.0) keeps track of the formal parameter names. 

 Cheers, Ralf Mattes

> 
> Thanks!
> David
 
 
 
 



_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to