Guile Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: New manual plan
Jim Blandy writes:
> Issue: what's the best way to document the (many) functions that are
> written in C, and visible to Scheme via the SCM_PROC macros? It's
> silly to document them twice --- they're exactly the same function.
> With the organization I posted, there's a consistent, easy-to-
> understand answer. Your info file will look like this:
>
> - Scheme Function: eof-object? OBJ
> - C Function: SCM scm_eof_object_p (SCM OBJ)
> Return true iff OBJ is the end-of-file object.
>
> And your printed manual will look like this:
>
> eof-object? obj Scheme Function
> SCM scm_eof_object_p (SCM obj) C Function
> Return true iff OBJ is the end-of-file object.
>
> This is the formatting used in the Emacs Lisp manual and the GNU C
> library manual, both of which I like a lot.
This organization seems fairly pleasant to me. When programming
requires a particular language domain, it is easy to ignore the other
stuff. I also like the focus on functionality, rather than language.
We should remember that cross-referencing can make one organization look
like another, at least superficially.
thi
Guile Home |
Main Index |
Thread Index