[ << デフォルトを変更する ] | [トップ][目次][インデックス][ ? ] | [ 記譜法マニュアル表 >> ] | ||
[ < グラフィカル オブジェクトを決定する ] | [ 上へ : 内部リファレンスの説明 ] | [ プロパティを変更する > ] |
5.2.4 命名規約
内部リファレンスについて他に説明しておくべき事柄として、さまざまな命名規約についての概要があります:
- scheme 関数 (1): 小文字の単語をハイフンでつなぎます (1 単語の名前を含みます) – 例: lowercase-with-hyphens
- scheme 関数 (2): Scheme 言語スタイルの先頭に
ly:
を付けます – 例: ly:plus-scheme-style - 音楽イベント、音楽クラス、それに音楽プロパティ: scheme 関数 (1) と同じです – 例: as-scheme-functions
- グラフィカル オブジェクト インターフェイス: Scheme 言語スタイルです – 例: scheme-style
- 後処理系プロパティ: Scheme 言語スタイルです (but X and Y!) – 例: scheme-style
- コンテキスト (それに、音楽表記とグラフィカル オブジェクト): 大文字で始まる単語、あるいはそれらをつなげます – 例: Capitalized, CamelCase
- コンテキスト プロパティ: 小文字で始まる単語に、大文字で始まる単語をつなげます – 例: lowercaseFollowedByCamelCase
- エングラーバ: 大文字で始まる単語に、小文字で始まる単語をアンダスコアでつなげます – 例: Capitalized_followed_by_lowercase_and_with_underscores
疑問:
- 命名規約のうち、慣習なのはどれで、規則なのはどれか?
- 命名規約のうち、基本言語の規則なのはどれで、LP (訳者: LilyPond?) 特有なのはどれか?
[ << デフォルトを変更する ] | [トップ][目次][インデックス][ ? ] | [ 記譜法マニュアル表 >> ] | ||
[ < グラフィカル オブジェクトを決定する ] | [ 上へ : 内部リファレンスの説明 ] | [ プロパティを変更する > ] |