Nat Pryce wrote:
> 
> On Wed, 2002-10-30 at 11:41, Nikodemus Siivola wrote:
> >  Vector.new(3,5,6)
[ versus ]
> >  <3,5,6>
> 
> But the former is *far* more readable.

Yes, so a potential middle ground:

<CODE>
module VectorUtil
  def V(s)
    eval "[#{s}]" # or use "Vector.new(#{s})"
  end
end
include VectorUtil
p V %<1,2,3> #=> [1, 2, 3]
</CODE>

Way crypting enough, thank you very much! :-)

-- 
(\[ Kent Dahl ]/)_    _~_    __[ http://www.stud.ntnu.no/~kentda/ ]___/~
 ))\_student_/((  \__d L b__/  NTNU - graduate engineering - 5. year  )
( \__\_/__/ ) _)Industrial economics and technological management(
 \____/_\____/ (____engineering.discipline_=_Computer::Technology___)