* auto documentation of new procedures?
@ 2002-12-09 15:41 first last
2002-12-15 0:25 ` Thien-Thi Nguyen
0 siblings, 1 reply; 2+ messages in thread
From: first last @ 2002-12-09 15:41 UTC (permalink / raw)
I'm binding Guile to a C++ class library. I'ld like
to be able to easily generate some documentation for
the users of the new Scheme interface to my library.
Is there already a tool somewhere that
turns the "gh_new_procedure*_*" and perhaps related
comments into reasonable Scheme documentation for the
functions defined?
The users already know how to use the C++ interface so
my documentation is going to simply tell them what
each Guile function maps to in the C++ API.
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: auto documentation of new procedures?
2002-12-09 15:41 auto documentation of new procedures? first last
@ 2002-12-15 0:25 ` Thien-Thi Nguyen
0 siblings, 0 replies; 2+ messages in thread
From: Thien-Thi Nguyen @ 2002-12-15 0:25 UTC (permalink / raw)
Cc: guile-user
From: first last <oic2day@yahoo.com>
Date: Mon, 9 Dec 2002 07:41:50 -0800 (PST)
Is there already a tool somewhere that
turns the "gh_new_procedure*_*" and perhaps related
comments into reasonable Scheme documentation for the
functions defined?
guile-1.4.1.92 has (and uses for itself) such facilities:
http://www.glug.org/alt/
you need to construct a template (.twerp) file wherein
instantiations of the docs can be placed arbitrarily.
this file is eventually converted to .texi format and
ultimately to .info (or whatever). see node "Snarfing"
in the manaul for more info. see doc/ref/ in the distro
for a "live" example.
in the cvs version of guile, documentation can also be
harvested from scheme macros (e.g., `begin-thread' in
ice-9/threads.scm). i mention this because the change
from 1.4.1.92 involved extending @twerpFOO namespace, so
if there are any C++-related requirements, i would be
glad to find out about them in order to include proper
support in 1.4.1.93.
thi
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2002-12-15 0:25 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-09 15:41 auto documentation of new procedures? first last
2002-12-15 0:25 ` Thien-Thi Nguyen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).