稲葉です.

From: kjana / os.xaxon.ne.jp (YANAGAWA Kazuhisa)
Date: Thu, 11 Feb 1999 22:58:22 +0900

>     [1][1..-1] は [] を返さずに例外になるから困ったな,
> 
> っと.前のメールに書いたように
> 
>     tmp = arr.dup; tmp.shift; tmp 
> 
> でいいわけですが,もっとスマートなやり方は無いでしょうか,という話です.

十分スマートかどうかわかりませんが, arr[1, arr.size-1] はどうでしょう?

arr == [] の時, 例外なのはいいんですよね?と思いついてやってみたら逆
に例外にならないですね...
--
	稲葉 浩人 <inaba / sdd.tokyo-sc.toshiba.co.jp/inaba / st.rim.or.jp>