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

ObjectTapeCommandTapeSetCommand

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.