process method

UDPipeResult process(
  1. String text
)

Runs UDPipe on text and returns the parsed result.

Synchronous — runs on the calling isolate. For large batches prefer processAllBlocksAsync.

Implementation

UDPipeResult process(String text) {
  if (!isAvailable) return UDPipeResult.empty;
  final conllu = _bindings!.process(_handle!, text);
  if (conllu == null || conllu.isEmpty) return UDPipeResult.empty;
  return buildUDPipeResult(conllu);
}