Class NcIndirectVariableExpr
- Namespace
- Hi.NcParsers.EvaluationSyntaxs.Evaluation
- Assembly
- HiMech.dll
Indirect variable reference #[expr]. The inner expression is
evaluated and truncated toward zero to obtain an integer; the lookup key
is then Prefix concatenated with that integer
(e.g. Prefix="#", computed 124 → "#124").
public sealed record NcIndirectVariableExpr : NcExpr, IEquatable<NcExpr>, IEquatable<NcIndirectVariableExpr>
- Inheritance
-
NcIndirectVariableExpr
- Implements
- Inherited Members
- Extension Methods
Constructors
NcIndirectVariableExpr(string, NcExpr)
Indirect variable reference #[expr]. The inner expression is
evaluated and truncated toward zero to obtain an integer; the lookup key
is then Prefix concatenated with that integer
(e.g. Prefix="#", computed 124 → "#124").
public NcIndirectVariableExpr(string Prefix, NcExpr Index)
Parameters
Properties
Index
public NcExpr Index { get; init; }
Property Value
Prefix
public string Prefix { get; init; }