A C implementation of Ukkonen's suffix tree-building algorithm, with test suite and tree print.