[ << 付表 ] | [Top][Contents][Index] | [ カンニング ペーパー >> ] |
[ < 技術用語集 ] | [ Up : 技術用語集 ] | [ callback (コールバック) > ] |
alist (連想配列)
連想配列 (association list, 縮めて alist) は、キーと値を結びつける Scheme ペアです: ‘(key . value)
’。例えば scm/lily.scm には、連想配列 “type-p-name-alist”
があり、型述語 (例えば ly:music?
) と型の名前 (例えば “music”)
を結びつけています。そのため、型チェックに失敗した場合には、型述語に結びついた名前がエラー メッセージに表示されます。