The representation of constituent structures for finite-state parsing