In message <199801231047.TAA24077 / picachu.netlab.co.jp>
matz / netlab.co.jp (Yukihiro Matsumoto) writes:

> リリースされました.
> 
>   ftp://ftp.netlab.co.jp/pub/lang/ruby/beta/ruby-1.1b6.tar.gz
  (略)
> 	* parse.y (yylex): open parentheses after identifiers are argument 
> 	  list, even if whitespaces have seen.

  多分これに付随してでしょうが, 1.1b5 まで問題なく動作していたスクリプ
  トが parse error になるようになりました.

    blonde% ~/ftp/ruby-1.1b6/ruby
    def id(x)
      x
    end
    def sum(x,y)
      x+y
    end
    sum (id 1), 1
    -:7: parse error
    sum (id 1), 1
               ^

  ....こんな変な書き方のスクリプトを作るのが間違い (^^?

  # でも cons cell を作って cons とか list とか append とか作ってると, 
  # そんな風に書きたくなるんですよね.... 最初残りを作るのを辞めようか
  # と思ったくらい. まさに「一番外側の括弧がないリスプ」. 引数の区切り
  # に `,' がいりますけど.

===========================================================================
  柳川 @ 情報システム学研究科 . 電気通信大学
  katze / yuba.is.uec.ac.jp                             January 26th, 1998.  
# 「どうせ私は一生少女海賊よーっ」
# 「一生少女ってのもずうずうしいけどな」