|
From: | Kieren MacMillan |
Subject: | Re: Quit [now definitely O/T] |
Date: | Wed, 11 Nov 2009 15:53:11 -0500 |
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.
[Prev in Thread] | Current Thread | [Next in Thread] |