Table of Contents

Class RuleLabel

Namespace
Utils.Parser.Model
Assembly
Utils.Parser.dll

A label attached to a rule reference inside a parser alternative.

public record RuleLabel : IEquatable<RuleLabel>
Inheritance
RuleLabel
Implements
Inherited Members
Extension Methods

Constructors

RuleLabel(string, string, bool)

A label attached to a rule reference inside a parser alternative.

public RuleLabel(string Label, string RuleName, bool IsAdditive)

Parameters

Label string
RuleName string
IsAdditive bool

Properties

IsAdditive

public bool IsAdditive { get; init; }

Property Value

bool

Label

public string Label { get; init; }

Property Value

string

RuleName

public string RuleName { get; init; }

Property Value

string