Table of Contents

Interface ISegmenter

Namespace
Hi.NcParsers.Segmenters
Assembly
HiMech.dll

Interface to segment IndexedFileLines into Sentences.

public interface ISegmenter : IToXElement
Inherited Members
Extension Methods

Properties

Name

Display name of this segmenter.

string Name { get; }

Property Value

string

Methods

GetSentences(LazyLinkedList<IndexedFileLine>, NcDiagnosticProgress)

Segments the indexed file lines into Sentences.

IEnumerable<Sentence> GetSentences(LazyLinkedList<IndexedFileLine> indexedFileLines, NcDiagnosticProgress ncDiagnosticProgress)

Parameters

indexedFileLines LazyLinkedList<IndexedFileLine>

The lazy linked list of indexed file lines.

ncDiagnosticProgress NcDiagnosticProgress

Diagnostic progress reporter.

Returns

IEnumerable<Sentence>

A sequence of Sentences.