private DEPTree getDEPTree(CTTree cTree) { DEPTree dTree = initDEPTree(cTree); addDEPHeads(dTree, cTree); if (dTree.containsCycle()) System.err.println("Error: cyclic dependencies exist"); return dTree; }
private DEPTree getDEPTree(CTTree cTree) { DEPTree dTree = initDEPTree(cTree); addDEPHeads(dTree, cTree); if (dTree.containsCycle()) System.err.println("Error: cyclic dependencies exist"); splitLabels(dTree); addXHeads(dTree); addFeats(dTree, cTree, cTree.getRoot()); addPBArgs(dTree, cTree); mergeLabels(dTree); return dTree; }