[SML 7694] Re: GNU Smalltalkについて

Narita Takaoki Narita.Takaoki @ exc.epson.co.jp
2009年 10月 21日 (水) 18:25:38 JST


こんにちは、成田と申します。

gst --version で 3.0.5 を FreeBSD 7.2R で起動して
みましたが、端末上でやるかぎり下記のごとき現象にはならず、期待される動作と思しきを
していますが。

とりあえず、詳細原因等は、もっと詳しい人が教えてくれるのではと思いますが、こちらでの
状況のみですが情報提供まで。

--
Narita Takaoki @ SEIKO EPSON CORPORATION


-----Original Message-----
From: sml-bounces @ smalltalk.jp 代理 sunao furukawa
Sent: 2009/10/21 (水) 17:22
To: Smalltalkers' Salon Mailing List
Subject: [SML 7692] GNU Smalltalkについて
 
 こんにちは、古川と申します。
 GNU Smalltalkで動的型付けができるかどうかということを聞かせてください。
 以下のようなコードを書きました。

| a b |
a:=1.
b:=4.
^a+b

 このようなコードを書いて、Worksheetでprint itすると、「String error: did 
not understand #+」と言われます。
 一時変数も宣言したし、動的型付けができないというのはおかしすぎると思いました。 

 私が重大な勘違いをしているかもしれません。同じコードでVisualWorksだとうまくいきました(答えとして5を返されました)。
 そもそも1+1を計算するだけでもキャレットをつけないとnilと返事されます。東京でのSmalltalk勉強会で今度GNU Smalltalkを取り扱うようですがどのようなところをやるのでしょうか。
 ちなみに環境はVMware上のFreeBSD6.4でGNU Smalltalk version 3.0.4です(ちなみにSeasideは3.1以上でないとできないらしいですが・・・)。たくさん謎があって聞きたいことはたくさんあるのですが、とくに上記のような単純な計算ができないのは致命的だと思ってこの質問をさせていただくことにしました。もしも、Linuxならうまくいくのであれば動作事例を教えてください。
 以上、初歩的なことですがどうかよろしくお願いします。 



-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://www.smalltalk.jp/pipermail/sml/attachments/20091021/ddf7c1a4/attachment.html


SML メーリングリストの案内