On Thu, Apr 23, 2015 at 11:07 AM, Carl Sorensen <c_soren...@byu.edu> wrote:

>
>
> On 4/23/15 7:55 AM, "H. S. Teoh" <hst...@quickfur.ath.cx> wrote:
>
> >On Thu, Apr 23, 2015 at 12:34:32PM +0000, Carl Sorensen wrote:
> >>
> >>
> >> On 4/22/15 10:57 PM, "Super-User" <david...@qq.com> wrote:
> >>
> >> >Seheme, as a dialect of Lisp, can be annotated with ;; so that our
> >> >Scheme codes implementing Jianpu can be documented as well.
> >>
> >>But the Internals Reference (IR) is automatically generated from the
> >> C++ source code of the engravers.  And we don't have any automatic
> >> tools to generate IR references from Scheme engravers.
> >[...]
> >
> >It should be possible, right? At the very least, we could use a fixed
> >format, say for the comment header in the .scm file of the engraver, and
> >use a script to extract and format that into documentation.
>
> Yes, it's certainly possible.  And it can be done automatically (not from
> comments) because the information is in Scheme structures with known
> syntax.
>
> But nobody has written the code to do it.
>
> If you'd like to try that as a project, I'm certain you'd get people
> (myself and others) who would provide support/review patches.
>

+1

David
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to