0

誰かがsqueaksourceまたはそのようなものについていくつかのヒントを与えることができますか、単純な加算、削減、乗算、除算に焦点を当てた mcz サンプル コードを提供できますか?

4

3 に答える 3

3

http://www.world.st/は、すべての Smalltalk への素晴らしいアクセス ポイントです。Stephan の優れた提案を含む、多くの無料の本へのリンクがあります。Squeak の初心者リストなど、多くの Smalltalk メーリング リストへのリンクもあります。ここでは、多くの基本的な (そしてそれほど基本的ではない) 質問への回答を得ることができます。

非常に一般的な質問 (あなたのような質問) に答えるのは難しいです。より具体的にすると、より適切な回答が得られます。特に、最初に自分で何かを試してから、何をしたか、どこで行き詰ったかを説明する場合.

アップデート:

コードが実行されたときに舞台裏で何が起こっているかを確認できるかどうかを尋ねているようです。ブラウザでは、コンパイルされたバイトコードを表示することを選択できます。

(1+2) * 3 の例では、これをメソッドに保存し、ブラウザの「ソース」ボタン (OmniBrowser の「表示」) をクリックして「byteCodes」を選択すると、次のように表示されます。

17 <76> pushConstant: 1
18 <77> pushConstant: 2
19 <B0> send: +
20 <20> pushConstant: 3
21 <B8> send: *
22 <87> pop
23 <78> returnSelf
于 2011-02-11T15:25:52.870 に答える
2

Squeak by Exampleはもう読みましたか?

于 2011-02-11T09:01:07.770 に答える
1

実際にはサンプル コードではありませんが、私のビデオ チュートリアル シリーズ Squeak を最初から見れば、洞察が得られるかもしれません

于 2012-02-01T22:52:21.603 に答える