class Seg def initialize(s="") @line=s self end def to_s @line.chomp end def set(s) @line=s self end def field(key) if key.class==Fixnum @line.split[key-1] elsif key.class==String @line =~ /\s#{key}:(\S+)/; $1 end end alias [] field def fields @line.split end end