The struct package contains classes for keyed vectors and tokenized data as used in linear text segmentation.