[#45922] Ruby の Readline から redraw-current-line を呼び出すことは可能でしょうか? — kohno kazuyuki <kkohno@...>

こんにちは

14 messages 2009/03/17
[#45923] Re: Ruby の Readline から redraw-current-line を呼び出すことは可能でしょうか? — Takao Kouji <kouji@...7.net> 2009/03/17

高尾宏治です。

[#45925] Re: Ruby の Readline から redraw-current-line を呼び出すことは可能でしょうか? — "Akinori MUSHA" <knu@...> 2009/03/17

At Tue, 17 Mar 2009 13:15:54 +0900,

[ruby-list:45928] 素朴な質問:なぜif(expr){}は許されないの?

From: Naoto.Yuge@...
Date: 2009-03-17 15:33:04 UTC
List: ruby-list #45928
初めて、書き込みをします。
弓削と申します。
C,C++,C#からrubyへという初心者です。

素朴な質問です。なぜ
[ruby]では
---------------------------
if (expr) then
  ...
  ...
end
---------------------------
は、[c]のように
---------------------------
if (expr)
{
  ...;
  ...;
}
---------------------------
と記述できないのでしょうか?
[pascal]では
---------------------------
if expr
begin
  ...
  ...
end
---------------------------
としか書けないのだとか言われれば
それは「rubyの言語仕様なのだ」ということでしょうが、
それ以外の以外の理由はあるのでしょうか?

こんなことは学習すればいいのですが、
ついつい「{}」とか
不要な「()」「;」を打ち込んでしまうのが
困りものです。

それでも、そんなrubyにだんだんと
引き込まれているような気がする
今日この頃です。

In This Thread