私は Smalltak の初心者ですが、論文のためにいくつかのことを理解する必要があります。文字列やその他のオブジェクトを作成するとき、正確には何が起こっているのでしょうか? たとえば、次のようにします。
fruit <- 'apple'
オブジェクトの果物を調べてみると、5 つの inst vars があることがわかります。「ナシ」を果物に割り当てた場合、4 つの inst vars があったことになります。インタープリターはバイト文字列の新しいインスタンスを作成し、すべての文字に必要な inst 変数を追加し、それらに適切な値を割り当てましたか? もっと何かが起こっていると思いますが、どこにも見つけられず、smalltalk を適切に学習する時間がありません。説明してもらえますか、それとも見つけられるリンクを教えてください。