Table of Contents

Enum AssignmentKind

Namespace
RDCore.SDK.Model.AST.Statements
Assembly
RDCore.SDK.dll

The three spellings an AssignmentStatementNode can have.

public enum AssignmentKind

Fields

ExplicitLet = 1

A Let-assignment (MS-VBAL §5.4.3.8) with the optional Let keyword spelled out.

ImplicitLet = 0

A Let-assignment (MS-VBAL §5.4.3.8) with the optional Let keyword omitted.

LSet = 3

An LSet statement (MS-VBAL §5.4.3.6) — left-aligns a string value into the width the target already has, or copies one user-defined type over another as bytes.

RSet = 4

An RSet statement (MS-VBAL §5.4.3.7) — right-aligns a string value into the width the target already has. It has no user-defined-type form: §5.4.3.7 admits only String and Variant.

Set = 2

A Set-assignment (MS-VBAL §5.4.3.9); its Set keyword is never optional.