Gauche:~
Gauche
:~
万能アクセサについて。
関連ファイル
解説
関連
Gauche:万能アクセサを使う
Gauche:スロットアクセス
Gauche:^
Gauche:$
関連ファイル
GaucheSource:lib/gauche/procedure.scm
解説
GaucheRefj:~
GaucheRefe:~
関連
Gauche:万能アクセサを使う
関連ファイル
空気を読んでrefを定義するproxyを生成
globalリソースアクセス
万能アクセサ的なslot-ref
~ object,symbolが交互にあらわれる参照構文
flipしてアクセス
手続きの伝播
コンビネータ
参照の分配
参照してから比較する
pack$する
Gauche:スロットアクセス
Gauche:スロットアクセス
スロット参照構文
with-slot
[x y]
暗黙のself
object-applyの利用
可視性の制御
可視性とアクセッサのサンプル
Java
Scheme:シンプルなメッセージパッシング
instance-privateとclass-private
番外編:Message Passing Style (MPS)について
symbolをapplicableにする
欠点
利点
空気を読んでsymbolをlambdaにする
applyよりも柔軟なapplyを定義する
symbolとobjectの列が交互にあらわれるシーケンスをつかった参照構文
参照の分配(~の意味上の反転)
(~ symbol1 symbol2 )の解釈
symbol1というモジュールのsymbol2という変数を参照する
symbol1で指定したタイプのシステム情報にsymbol2で問い合わせる
Gauche:^
Gauche:$
Tag:
~
Last modified : 2013/05/01 03:28:01 UTC