In This Article

ILLParser Interface

Provides the base requirements of an IParser that executes based on a Grammar definition.

public interface ILLParser : IParser, IKeyedObject

Properties

Grammar

Gets the Grammar that is used by this parser.

Grammar Grammar { get; }

Property Value

Grammar:

The Grammar that is used by this parser.

Methods

CreateTokenReader(ITextBufferReader)

Creates an ITokenReader that is used by the parser to read through tokens.

ITokenReader CreateTokenReader(ITextBufferReader reader)
Parameter Type Description
reader ITextBufferReader

The ITextBufferReader that provides access to the text buffer.

Returns

ITokenReader:

An ITokenReader that is used by the parser to read through tokens.

Inherited Members