4

SqueakSmalltalkで書かれたScratchのソースコードをダウンロードしました。Squeakでソースを参照できますが、本当に必要なのは大きなテキストファイルです。画像はSqueak2.8に基づいています。

私は完全にきしむ初心者です。これまでのところ、私はそれが大好きです。言語と環境についての私の印象は、この画像のすべてのソースコードをファイルにダンプすることは、自分のやり方をよく知っていれば、おそらく約3行のコードで実行できるということです。3行のコードを提供できますか?

最終的に4行(またはおそらく1行)になっても文句は言いません。

4

1 に答える 1

6

テストされていませんが、:

Smalltalk allClasses do: [:each | each fileOut]

これにより、システム内の各クラスにちなんで名付けられた300万の.stファイルがダンプされます。

ようこそ、そして幸せなスモールトーキング!

編集: どうやら、これは初期のきしみ音では機能しないでしょう、私は周りをテストしてきました、そして次はスクラッチソースコードイメージで機能するはずです:

SystemOrganization categories do: [:each | SystemOrganization fileOutCategory: each]
于 2011-04-29T16:09:42.560 に答える