Treex::Core is a set of Perl modules aimed at a general processing of syntactic tree structures. The data structures are designed to be as language independent as possible.
Treex::Core is currently used especially for developing syntax-based Machine Translation systems.