まつもと ゆきひろです
In message "[ruby-list:11626] Re: Segmentation fault"
on 99/01/19, polygon <polygon / ma.mailbank.ne.jp> writes:
|ポリゴンです。
|sc は TCPsocket
|s は、sc から gets("\r") でとった文字列です。
|サンプルとしては、
|"04:ポリゴン > どもども(^^)\r"
|や
|"04:ポリゴン > #{1+2}#\r"
|ってな感じです。
|#{ と }# の部分で囲まれたところを式として実行する
|...つもりなのですが...
なるほどお.1+2という文字列から3が欲しいというわけですか.
それならば `` ではなくevalを使いましょう.``は外部コマンドの
実行です.
72 send(sc, "結果【#{eval(c)}】")
ですね.しかし,それはそれとしてSEGVはバグですから,原因は気
になりますね.
print "結果【#{`1+2`}】"
の結果とか教えて頂けませんか?
まつもと ゆきひろ /:|)