From: rubikitch@... Date: 2009-01-01T17:47:58+09:00 Subject: [ruby-list:45774] Re: xmpfilter が入れ子にした配列で動かない From: okkez Subject: [ruby-list:45769] xmpfilter が入れ子にした配列で動かない Date: Thu, 1 Jan 2009 16:06:25 +0900 るびきちです。 > あけましておめでとうございます。 おめでとうございます。 > 以下のように入れ子にした配列で xmpfilter が動きません。 > ruby で直接実行すると問題ありません。 > > [[1,2,3], > [1,2,3]] # => > # ~> -:2: syntax error, unexpected ']', expecting ')' > # ~> ...2976_16931_192767 = ( [1,2,3]]);$stderr.puts("!XMP1230792976... > # ~> ^ > # ~> -:2: syntax error, unexpected $end, expecting ')' すみません、ネスト配列に限らず注釈行は1行に制限されるのが現時点での仕様です。 修正するのは困難です。次のようにしてしのいでください。 a = [[1,2,3], [1,2,3]] a # => [[1, 2, 3], [1, 2, 3]] # リファレンスマニュアル書きに役立つことを願っています。 -- rubikitch Blog: http://d.hatena.ne.jp/rubikitch/ Site: http://www.rubyist.net/~rubikitch/