Hi David,

Where does the GDP document the meaning of the acronym "GDP"?

Here's one place (of many):
   <http://lilypond.org/web/devel/participating/documentation-adding>

It does not say what kind of code to put where for what reason.

<http://lilypond.org/doc/v2.13/Documentation/contributor/LilyPond- programming-languages#LilyPond-programming-languages>

"Programming in LilyPond is done in a variety of programming languages. Each language is used for a specific purpose or purposes. This section describes the languages used and provides links to reference manuals and tutorials for the relevant language. […] The core functionality of LilyPond is implemented in C++. The C++ code calls Scheme/GUILE through the GUILE interface […] The LilyPond parser is implemented in Bison, a GNU parser generator. […] GUILE is the dialect of Scheme that is used as LilyPond’s extension language. Many extensions to LilyPond are written entirely in GUILE."
etc.

It does not tell you what language/classes/operations to use to implement what kind of task.

OK, then submit a feature request — rant on -user does not count — and maybe someone in the know will help out. I wish I could help out, but I don't know enough about Lilypond to write (or even start writing) such a page.

Good luck,
Kieren.

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

Reply via email to