Pidgin

Namespace Pidgin.TokenStreams

Classes

EnumeratorTokenStream<TToken>

An ITokenStream<TToken> implementation based on an IEnumerator<T>.

ListTokenStream<TToken>

An ITokenStream<TToken> implementation based on an IList<T>.

ReaderTokenStream

An ITokenStream<TToken> implementation based on a TextReader.

ReadOnlyListTokenStream<TToken>

An ITokenStream<TToken> implementation based on an IReadOnlyList<T>.

ResumableTokenStream<TToken>

An ITokenStream<TToken> implementation which wraps another ITokenStream<TToken> and adds support for resumable parsing.

StreamTokenStream

An ITokenStream<TToken> implementation based on a Stream.