lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "procedure" vs. "function"


From: Urs Liska
Subject: Re: "procedure" vs. "function"
Date: Sat, 18 Apr 2015 17:21:17 +0200
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0

Am 18.04.2015 um 15:08 schrieb Richard Shann:
On Sat, 2015-04-18 at 13:11 +0200, Urs Liska wrote:


Am 18. April 2015 12:15:08 MESZ, schrieb Richard Shann
<address@hidden>:
On Sat, 2015-04-18 at 11:51 +0200, Urs Liska wrote:
Hi all,

I just stumbled over a terminology issue: are "procedure" and
"function"
synonyms in Scheme or do they refer to different things?
The Guile reference manual uses the term procedure

So what does it mean when we have
define-scheme-function

That is the name of scheme procedure (or macro actually) that the
LilyPond developers chose; I think the Guile manual is consistent in
calling them procedures.


So the choice of these names is actually an inconsistency in LilyPond's terminology?

I'm asking this because I have just completed a tutorial about define-music-function and its siblings, and I realized that I used the terms function and procedure in an arbitrary mix.

Now I think that I should follow the consistency of the Guile manual , use "procedure" everywhere in my text and point out the inconsistency in naming.

Urs

Richard




--
Urs Liska
www.openlilylib.org



reply via email to

[Prev in Thread] Current Thread [Next in Thread]