Table of Contents

Class FlagSyntax

Namespace
Hi.NcParsers.Syntaxs.Derived
Assembly
HiMech.dll

Syntax of fully Match flag.

public class FlagSyntax : INcSyntax
Inheritance
FlagSyntax
Implements
Inherited Members
Extension Methods

Remarks

The term Flag generally not accomanys with variable value. The term Tag generally accomanys with variable value.

Constructors

FlagSyntax(IEnumerable<string>, IEnumerable<string>)

public FlagSyntax(IEnumerable<string> categoryPath, IEnumerable<string> flags)

Parameters

categoryPath IEnumerable<string>
flags IEnumerable<string>

Properties

CategoryPath

public List<string> CategoryPath { get; set; }

Property Value

List<string>

FlagList

public List<string> FlagList { get; set; }

Property Value

List<string>

Name

public string Name { get; }

Property Value

string

Methods

Build(LazyLinkedListNode<SyntaxPiece>)

Build syntax arrangement into the syntaxPieceNode in-place.

public void Build(LazyLinkedListNode<SyntaxPiece> syntaxPieceNode)

Parameters

syntaxPieceNode LazyLinkedListNode<SyntaxPiece>