2010-11-21 6 views
5

先日、私はクラマトを発見し、少し演奏したいと思っています。私はClamatoでクラス変数を宣言して使用する方法を見つけることはできないようです。ドキュメントにはインスタンス変数しか記述されていません。Clamatoでクラス変数を使用するにはどうすればよいですか?

http://clamato.net/へのリンクがあります。ここで

はソースです:http://bitbucket.org/avibryant/clamato/src

+2

アップトーク私はsmalltalkを知って欲しいので – JAL

答えて

5

はトミーを発見いただきありがとうございます。 プレイすることもできます。 "クラス変数"に関して、上のリンクは言語に "メタクラス階層がない"と述べているので、推測にはクラス変数はありませんが、間違っている可能性があります。

+0

+1しかし、答えは不完全と感じる。クラス変数に代わるものはありますか?シングルトン、グローバル? –

+0

@Alexandre Jasminクラス変数を使用せずにシングルトンを実装することは可能ですか?私はそうは思わない。 –

+1

Clamatoが親jscript環境へのメッセージングを許可しているとすれば、とにかく 'class vars'とはまったく異なるグローバルvarsを使うことができるようです。名前をつけて何かをつぶやくことができました。私たちは遊んで見なければなりません。 Clamatoは今 "完了"していますか(おそらく別の質問かもしれません)?グループについて何か買ってしまったのですが... jsceryなどjscriptラッパーの代わりに良いアイデアです。もしもClamatoが完了したら、おそらくTommyはもう一度努力をすることができます。私たちはできるだけ早く助けてくれるでしょう:).... – Gary

0

もう1つのウェブブラウザのスモールトーク実装であるamberを見てみるとよいでしょう。それは多くの牽引力を持って、私はFOSDEMESUG会議でプレゼンテーションを見てきました

関連する問題