Class FanucMacroArgumentMap
- Namespace
- Hi.NcParsers.EvaluationSyntaxs.Fanuc
- Assembly
- HiMech.dll
Fanuc Custom Macro B Type-I argument-letter map: which call-line letter
binds to which Vars.Local id (#1-#26) inside the macro body.
Reserved letters (G, L, N, O, P) are
absent — they are consumed by the call itself, not passed through.
Used by FanucMacroCallSyntax (G65, one-shot) and
FanucModalMacroSyntax (G66, modal) to translate the
argument letters captured by G65Syntax
/ G66Syntax into the
#nnn bindings the macro body's expression evaluator can read.
public static class FanucMacroArgumentMap
- Inheritance
-
FanucMacroArgumentMap
- Inherited Members
Fields
Map
Fanuc Custom Macro B Type-I letter-to-local-id map. Single-value
per letter; Type-II's repeating I_J_K_ array binding is not
modelled here.
public static readonly IReadOnlyDictionary<string, int> Map