In This Article

IMatchCondition Interface

Provides the base requirements for a match condition for an EbnfTerm.

public interface IMatchCondition

Properties

CallbackCount

Gets the number of callbacks.

int CallbackCount { get; }

Property Value

Int32:

The number of callbacks.

Methods

GetFirstSet(Grammar)

Returns the collection of terminals that provide the first-set for the match condition.

IEnumerable<Terminal> GetFirstSet(Grammar grammar)
Parameter Type Description
grammar Grammar

Returns

IEnumerable<Terminal>:

The collection of terminals that provide the first-set for the match condition.