Class HeidenhainCallSyntax
- Namespace
- Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs
- Assembly
- HiMech.dll
Syntax for Heidenhain CALL commands (CALL PGM and CALL LBL).
public class HeidenhainCallSyntax : INcSyntax
- Inheritance
-
HeidenhainCallSyntax
- Implements
- Inherited Members
- Extension Methods
Examples
Input: CALL PGM SubProg Output:
{
"CALL": {
"Target": "PGM",
"Name": "SubProg"
}
}
Input: CALL LBL 5 Output:
{
"CALL": {
"Target": "LBL",
"Name": "5"
}
}
Input: CALL LBL MyLabel REP 3 Output:
{
"CALL": {
"Target": "LBL",
"Name": "MyLabel",
"REP": "3"
}
}
Properties
Name
public string Name { get; }
Property Value
Methods
ToArranged(JsonObject)
Get arranged json from src.
public JsonObject ToArranged(JsonObject src)
Parameters
srcJsonObject