Skip to content

TapeSetCommand ​

Namespace: Hex1b.Automation

Assembly: Hex1b.dll

Declares a Tape setting without evaluating it.

csharp
public sealed record TapeSetCommand : TapeCommand, IEquatable<TapeCommand>, IEquatable<TapeSetCommand>

Inheritance ​

Object → TapeCommand → TapeSetCommand

Implements ​

Constructors ​

TapeSetCommand(TapeSetting, TapeLiteral, TapeSourceSpan) ​

Declares a Tape setting without evaluating it.

Parameters:

csharp
public TapeSetCommand(TapeSetting Setting, TapeLiteral Value, TapeSourceSpan Span)

Properties ​

Setting ​

The setting identity.

Returns: TapeSetting

csharp
public TapeSetting Setting { get; init; }

Value ​

The lossless, normalized value.

Returns: TapeLiteral

csharp
public TapeLiteral Value { get; init; }

Released under the MIT License.