smalltalk

    0

    3答えて

    私はコンパイラのために書いたこのJavaインタープリタをSmalltalkインタプリタに変換しようとしています。出来ますか?もしそうなら、見ていくには何がいいのでしょうか?私はSmalltalkに全く新しいです、今私にとっては奇妙に見えます。助けていただければ幸いです。プログラムに関するいくつかの情報:入力は以下のようなサンプルである中間コードファイルです。 数の階乗を計算する中間コードファイル、

    6

    4答えて

    smalltalk(visualworks)でCSVファイルの内容を読み込みしようとしていますが、文字列を分割するのに苦労しているようですアレイをお願いします。以下は私が働くことができるコードです。私が見逃しているのは、コンマで区切られた文字列myLine変数の内容を文字列の配列に分割してTwoDListに追加する部分です。これにどう対処するかについての情報をお寄せください。おかげ Spreads

    4

    4答えて

    私はこのような辞書を持っている: a PluggableDictionary( Rankable1->8.5 Rankable2->9.0 ) 私は降順でRankableのオブジェクトとだけOrderedCollection必要があります。 a OrderedCollection( Rankable2 Rankable1 ) を私はキーでソートするの

    1

    1答えて

    カスタマイズ可能なデスクトップですべての作業をしたい。 Smalltalkにはカスタマイズ可能なグラフィックスワークスペースがあるようですが、私のbashシェルも必要です。 スモールトークワークスペースでbashシェルを実行することはできますか?

    0

    2答えて

    指数を計算する方法がありますが、それはc:= c * aのようなものではありません。私がc:= aのようなことをすれば。それは私が試してやったときになぜこのように振る舞うのかわかりません。スモールトークには新しいものがあります。私の実装としてPharoを使用しています。 testPow: i1 exp: i2 "Testing exponent. i1 and i2 are intege

    1

    1答えて

    私はここでJtalkにつまずいたhttp://nicolaspetton.github.com/jtalk/index.html#download しかし、ダウンロードをクリックすると404があるので、どこからダウンロードできますか?

    3

    2答えて

    2つの異なるAmber Smalltalkチェックアウトで2つのノードサーバーを実行する必要がある場合があります。起動スクリプトでこれを制御できるのは本当に便利ですが、起動スクリプトを読むと、コード、これは理想的ではありません。

    2

    3答えて

    この問題はC#や他の言語では解決されていますが、Smalltalkでは解決されていません。私は3つのコレクションを持っています:例えば、 a := #(3 4 5). b := #(4 1 2). c := #(5 2 3). と私はすべての可能な組み合わせを作る必要があります。 atATimeDo:E: #(3 4 5) #(3 4 2) #(3 4 3) #(3 1 5) #

    1

    1答えて

    私はストリームを取得してそれにプリントするメッセージを持つオブジェクトを持っています。 私の問題は、正しい文字列を印刷していることをテストすることです。 私は出力リダイレクトとテストスクリプトでそれを行うことができましたが、もし可能であれば、TestCaseクラスのアサーションを使ってやります。 ありがとうございました。

    2

    2答えて

    私はそれを読んでいます。毎日新鮮なイメージを使用し、レポからコードをロードするのは良い経験です。そして私がレポを追加する唯一の方法は、パッケージを選択し、 "+リポジトリ"を押すことです。しかし、私はクリーンなイメージとパッケージがない場合、私はレポを追加することはできますか?