|
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 procedureSo what does it mean when we have define-scheme-functionThat 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
[Prev in Thread] | Current Thread | [Next in Thread] |