Table of Contents

Struct ParserExecutionStateKey

Namespace
Utils.Parser.Runtime
Assembly
Utils.Parser.dll

Identifies the semantic parser execution state that can affect rule-result memoization.

public readonly record struct ParserExecutionStateKey : IEquatable<ParserExecutionStateKey>
Implements
Inherited Members
Extension Methods

Constructors

ParserExecutionStateKey(ulong)

Identifies the semantic parser execution state that can affect rule-result memoization.

public ParserExecutionStateKey(ulong Value)

Parameters

Value ulong

Opaque deterministic state value supplied by an execution-state manager.

Properties

Stateless

Gets the stable key used by stateless execution-state managers.

public static ParserExecutionStateKey Stateless { get; }

Property Value

ParserExecutionStateKey

Value

Opaque deterministic state value supplied by an execution-state manager.

public ulong Value { get; init; }

Property Value

ulong