Table of Contents

Class SubProgramCall

Namespace
Hi.NcParsers.Keywords
Assembly
HiMech.dll

Subprogram call record left on the M98 / M198 host block by SubProgramCallSyntax after the subprogram file has been inlined into the source layer. The call itself emits no motion act; this section is bookkeeping so cache dumps and diagnostic readers can see "this block triggered an inline of file File".

public class SubProgramCall
Inheritance
SubProgramCall
Inherited Members
Extension Methods

Properties

File

Resolved file path that supplied the inlined blocks. Useful for diagnostics when a fallback filename pattern matched.

public string File { get; set; }

Property Value

string

L

Repeat count from the L parameter; defaults to 1 when absent.

public int L { get; set; }

Property Value

int

P

Subprogram number from the P parameter (e.g., 1234 for O1234).

public int P { get; set; }

Property Value

int

Term

Triggering keyword: “M98” (internal) or “M198” (external storage).

public string Term { get; set; }

Property Value

string