In This Article

IMatchCondition Interface

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

public interface IMatchCondition

Properties

CallbackCount

The number of callbacks.

int CallbackCount { get; }

Property Value

int

Methods

GetFirstSet(Grammar)

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>

Extension Methods