Table of Contents

Class SequentialSyntax

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

Depth-First Sequential Syntaxes management.

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

Constructors

SequentialSyntax()

public SequentialSyntax()

SequentialSyntax(IEnumerable<INcSyntax>)

public SequentialSyntax(IEnumerable<INcSyntax> syntaxes)

Parameters

syntaxes IEnumerable<INcSyntax>

Properties

Name

public string Name { get; set; }

Property Value

string

SyntaxList

public List<INcSyntax> SyntaxList { get; }

Property Value

List<INcSyntax>

Methods

Build(LazyLinkedListNode<SyntaxPiece>)

Build syntax arrangement into the syntaxPieceNode in-place.

public void Build(LazyLinkedListNode<SyntaxPiece> syntaxPieceNode)

Parameters

syntaxPieceNode LazyLinkedListNode<SyntaxPiece>