Support paths to names rather than just raw idents (#5778)

* Support paths to names rather than just raw idents

Signed-off-by: Nick Cameron <nrc@ncameron.org>

* A snapshot a day keeps the bugs away! 📷🐛

* A snapshot a day keeps the bugs away! 📷🐛

* A snapshot a day keeps the bugs away! 📷🐛

* A snapshot a day keeps the bugs away! 📷🐛

---------

Signed-off-by: Nick Cameron <nrc@ncameron.org>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Nick Cameron
2025-03-24 20:58:55 +13:00
committed by GitHub
parent cfbb03765e
commit dddcd5ff46
221 changed files with 71261 additions and 16926 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -242,11 +242,19 @@ description: Result of parsing bench.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 803,
"end": 0,
"name": "divider",
"name": {
"commentStart": 803,
"end": 0,
"name": "divider",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 803,
"end": 0,
@ -283,12 +291,20 @@ description: Result of parsing bench.kcl
"commentStart": 853,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 853,
"end": 0,
"name": "benchLength",
"name": {
"commentStart": 853,
"end": 0,
"name": "benchLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -310,11 +326,19 @@ description: Result of parsing bench.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 825,
"end": 0,
"name": "offsetPlane",
"name": {
"commentStart": 825,
"end": 0,
"name": "offsetPlane",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 825,
"end": 0,
@ -333,11 +357,19 @@ description: Result of parsing bench.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 817,
"end": 0,
"name": "divider",
"name": {
"commentStart": 817,
"end": 0,
"name": "divider",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 817,
"end": 0,
@ -369,12 +401,20 @@ description: Result of parsing bench.kcl
"commentStart": 906,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 906,
"end": 0,
"name": "benchLength",
"name": {
"commentStart": 906,
"end": 0,
"name": "benchLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -396,11 +436,19 @@ description: Result of parsing bench.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 879,
"end": 0,
"name": "offsetPlane",
"name": {
"commentStart": 879,
"end": 0,
"name": "offsetPlane",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 879,
"end": 0,
@ -419,11 +467,19 @@ description: Result of parsing bench.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 871,
"end": 0,
"name": "divider",
"name": {
"commentStart": 871,
"end": 0,
"name": "divider",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 871,
"end": 0,
@ -456,12 +512,20 @@ description: Result of parsing bench.kcl
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 1009,
"end": 0,
"name": "benchLength",
"name": {
"commentStart": 1009,
"end": 0,
"name": "benchLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 1008,
"end": 0,
@ -490,11 +554,19 @@ description: Result of parsing bench.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 981,
"end": 0,
"name": "offsetPlane",
"name": {
"commentStart": 981,
"end": 0,
"name": "offsetPlane",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 981,
"end": 0,
@ -512,20 +584,36 @@ description: Result of parsing bench.kcl
}
},
{
"abs_path": false,
"commentStart": 1027,
"end": 0,
"name": "benchLength",
"name": {
"commentStart": 1027,
"end": 0,
"name": "benchLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 971,
"end": 0,
"name": "connector",
"name": {
"commentStart": 971,
"end": 0,
"name": "connector",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 971,
"end": 0,
@ -566,12 +654,20 @@ description: Result of parsing bench.kcl
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 1104,
"end": 0,
"name": "benchLength",
"name": {
"commentStart": 1104,
"end": 0,
"name": "benchLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 1103,
"end": 0,
@ -602,12 +698,20 @@ description: Result of parsing bench.kcl
"commentStart": 1122,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1122,
"end": 0,
"name": "dividerThickness",
"name": {
"commentStart": 1122,
"end": 0,
"name": "dividerThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -633,11 +737,19 @@ description: Result of parsing bench.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1076,
"end": 0,
"name": "offsetPlane",
"name": {
"commentStart": 1076,
"end": 0,
"name": "offsetPlane",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1076,
"end": 0,
@ -658,21 +770,37 @@ description: Result of parsing bench.kcl
"commentStart": 1145,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1145,
"end": 0,
"name": "benchLength",
"name": {
"commentStart": 1145,
"end": 0,
"name": "benchLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 1159,
"end": 0,
"name": "dividerThickness",
"name": {
"commentStart": 1159,
"end": 0,
"name": "dividerThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -680,11 +808,19 @@ description: Result of parsing bench.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1066,
"end": 0,
"name": "seatSlats",
"name": {
"commentStart": 1066,
"end": 0,
"name": "seatSlats",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1066,
"end": 0,
@ -725,12 +861,20 @@ description: Result of parsing bench.kcl
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 1241,
"end": 0,
"name": "benchLength",
"name": {
"commentStart": 1241,
"end": 0,
"name": "benchLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 1240,
"end": 0,
@ -761,12 +905,20 @@ description: Result of parsing bench.kcl
"commentStart": 1259,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1259,
"end": 0,
"name": "dividerThickness",
"name": {
"commentStart": 1259,
"end": 0,
"name": "dividerThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -792,11 +944,19 @@ description: Result of parsing bench.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1213,
"end": 0,
"name": "offsetPlane",
"name": {
"commentStart": 1213,
"end": 0,
"name": "offsetPlane",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1213,
"end": 0,
@ -817,21 +977,37 @@ description: Result of parsing bench.kcl
"commentStart": 1282,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1282,
"end": 0,
"name": "benchLength",
"name": {
"commentStart": 1282,
"end": 0,
"name": "benchLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 1296,
"end": 0,
"name": "dividerThickness",
"name": {
"commentStart": 1296,
"end": 0,
"name": "dividerThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -839,11 +1015,19 @@ description: Result of parsing bench.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1203,
"end": 0,
"name": "backSlats",
"name": {
"commentStart": 1203,
"end": 0,
"name": "backSlats",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1203,
"end": 0,
@ -878,12 +1062,20 @@ description: Result of parsing bench.kcl
"commentStart": 1354,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1354,
"end": 0,
"name": "benchLength",
"name": {
"commentStart": 1354,
"end": 0,
"name": "benchLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -904,11 +1096,19 @@ description: Result of parsing bench.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1339,
"end": 0,
"name": "armRest",
"name": {
"commentStart": 1339,
"end": 0,
"name": "armRest",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1339,
"end": 0,
@ -944,12 +1144,20 @@ description: Result of parsing bench.kcl
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 1387,
"end": 0,
"name": "benchLength",
"name": {
"commentStart": 1387,
"end": 0,
"name": "benchLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 1386,
"end": 0,
@ -977,11 +1185,19 @@ description: Result of parsing bench.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1371,
"end": 0,
"name": "armRest",
"name": {
"commentStart": 1371,
"end": 0,
"name": "armRest",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1371,
"end": 0,
@ -1028,12 +1244,20 @@ description: Result of parsing bench.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 391,
"end": 0,
"name": "mm",
"name": {
"commentStart": 391,
"end": 0,
"name": "mm",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],

File diff suppressed because it is too large Load Diff

View File

@ -146,12 +146,20 @@ description: Result of parsing car-wheel-assembly.kcl
"expression": {
"body": [
{
"abs_path": false,
"commentStart": 342,
"end": 0,
"name": "carRotor",
"name": {
"commentStart": 342,
"end": 0,
"name": "carRotor",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"arguments": [
@ -212,11 +220,19 @@ description: Result of parsing car-wheel-assembly.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 356,
"end": 0,
"name": "translate",
"name": {
"commentStart": 356,
"end": 0,
"name": "translate",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 356,
"end": 0,
@ -240,12 +256,20 @@ description: Result of parsing car-wheel-assembly.kcl
"commentStart": 391,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 391,
"end": 0,
"name": "carWheel",
"name": {
"commentStart": 391,
"end": 0,
"name": "carWheel",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "ExpressionStatement",
@ -257,12 +281,20 @@ description: Result of parsing car-wheel-assembly.kcl
"expression": {
"body": [
{
"abs_path": false,
"commentStart": 400,
"end": 0,
"name": "lugNut",
"name": {
"commentStart": 400,
"end": 0,
"name": "lugNut",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"arguments": [
@ -408,12 +440,20 @@ description: Result of parsing car-wheel-assembly.kcl
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 519,
"end": 0,
"name": "lugCount",
"name": {
"commentStart": 519,
"end": 0,
"name": "lugCount",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
},
{
@ -437,11 +477,19 @@ description: Result of parsing car-wheel-assembly.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 412,
"end": 0,
"name": "patternCircular3d",
"name": {
"commentStart": 412,
"end": 0,
"name": "patternCircular3d",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 412,
"end": 0,
@ -467,12 +515,20 @@ description: Result of parsing car-wheel-assembly.kcl
"expression": {
"body": [
{
"abs_path": false,
"commentStart": 564,
"end": 0,
"name": "brakeCaliper",
"name": {
"commentStart": 564,
"end": 0,
"name": "brakeCaliper",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"arguments": [
@ -533,11 +589,19 @@ description: Result of parsing car-wheel-assembly.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 582,
"end": 0,
"name": "translate",
"name": {
"commentStart": 582,
"end": 0,
"name": "translate",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 582,
"end": 0,
@ -561,12 +625,20 @@ description: Result of parsing car-wheel-assembly.kcl
"commentStart": 617,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 617,
"end": 0,
"name": "carTire",
"name": {
"commentStart": 617,
"end": 0,
"name": "carTire",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "ExpressionStatement",
@ -607,12 +679,20 @@ description: Result of parsing car-wheel-assembly.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 124,
"end": 0,
"name": "in",
"name": {
"commentStart": 124,
"end": 0,
"name": "in",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -321,33 +321,57 @@ description: Result of parsing flange.kcl
"commentStart": 583,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 583,
"end": 0,
"name": "totalThickness",
"name": {
"commentStart": 583,
"end": 0,
"name": "totalThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 601,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 601,
"end": 0,
"name": "bottomThickness",
"name": {
"commentStart": 601,
"end": 0,
"name": "bottomThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 619,
"end": 0,
"name": "baseThickness",
"name": {
"commentStart": 619,
"end": 0,
"name": "baseThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -405,12 +429,20 @@ description: Result of parsing flange.kcl
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 717,
"end": 0,
"name": "nHoles",
"name": {
"commentStart": 717,
"end": 0,
"name": "nHoles",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"commentStart": 725,
@ -435,11 +467,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 699,
"end": 0,
"name": "assertGreaterThan",
"name": {
"commentStart": 699,
"end": 0,
"name": "assertGreaterThan",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 699,
"end": 0,
@ -483,11 +523,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 826,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 826,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 826,
"end": 0,
@ -513,12 +561,20 @@ description: Result of parsing flange.kcl
"commentStart": 876,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 876,
"end": 0,
"name": "mountingHolePlacementDiameter",
"name": {
"commentStart": 876,
"end": 0,
"name": "mountingHolePlacementDiameter",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -569,12 +625,20 @@ description: Result of parsing flange.kcl
"commentStart": 931,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 931,
"end": 0,
"name": "mountingHoleDia",
"name": {
"commentStart": 931,
"end": 0,
"name": "mountingHoleDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -596,11 +660,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 851,
"end": 0,
"name": "circle",
"name": {
"commentStart": 851,
"end": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 851,
"end": 0,
@ -686,12 +758,20 @@ description: Result of parsing flange.kcl
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 1050,
"end": 0,
"name": "nHoles",
"name": {
"commentStart": 1050,
"end": 0,
"name": "nHoles",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
},
{
@ -715,11 +795,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 963,
"end": 0,
"name": "patternCircular2d",
"name": {
"commentStart": 963,
"end": 0,
"name": "patternCircular2d",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 963,
"end": 0,
@ -794,11 +882,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1170,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 1170,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1170,
"end": 0,
@ -864,12 +960,20 @@ description: Result of parsing flange.kcl
"commentStart": 1243,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1243,
"end": 0,
"name": "baseDia",
"name": {
"commentStart": 1243,
"end": 0,
"name": "baseDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -891,11 +995,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1195,
"end": 0,
"name": "circle",
"name": {
"commentStart": 1195,
"end": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1195,
"end": 0,
@ -907,12 +1019,20 @@ description: Result of parsing flange.kcl
{
"arguments": [
{
"abs_path": false,
"commentStart": 1272,
"end": 0,
"name": "circles",
"name": {
"commentStart": 1272,
"end": 0,
"name": "circles",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"commentStart": 1281,
@ -923,11 +1043,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1267,
"end": 0,
"name": "hole",
"name": {
"commentStart": 1267,
"end": 0,
"name": "hole",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1267,
"end": 0,
@ -947,21 +1075,37 @@ description: Result of parsing flange.kcl
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 1306,
"end": 0,
"name": "baseThickness",
"name": {
"commentStart": 1306,
"end": 0,
"name": "baseThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1289,
"end": 0,
"name": "extrude",
"name": {
"commentStart": 1289,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1289,
"end": 0,
@ -1021,12 +1165,20 @@ description: Result of parsing flange.kcl
{
"arguments": [
{
"abs_path": false,
"commentStart": 1405,
"end": 0,
"name": "flangeBase",
"name": {
"commentStart": 1405,
"end": 0,
"name": "flangeBase",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"commentStart": 1417,
@ -1039,11 +1191,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1391,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 1391,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1391,
"end": 0,
@ -1109,12 +1269,20 @@ description: Result of parsing flange.kcl
"commentStart": 1477,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1477,
"end": 0,
"name": "topTotalDiameter",
"name": {
"commentStart": 1477,
"end": 0,
"name": "topTotalDiameter",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -1136,11 +1304,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1429,
"end": 0,
"name": "circle",
"name": {
"commentStart": 1429,
"end": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1429,
"end": 0,
@ -1161,21 +1337,37 @@ description: Result of parsing flange.kcl
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 1527,
"end": 0,
"name": "topTotalThickness",
"name": {
"commentStart": 1527,
"end": 0,
"name": "topTotalThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1510,
"end": 0,
"name": "extrude",
"name": {
"commentStart": 1510,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1510,
"end": 0,
@ -1235,12 +1427,20 @@ description: Result of parsing flange.kcl
{
"arguments": [
{
"abs_path": false,
"commentStart": 1636,
"end": 0,
"name": "flangeBase",
"name": {
"commentStart": 1636,
"end": 0,
"name": "flangeBase",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"commentStart": 1648,
@ -1253,11 +1453,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1622,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 1622,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1622,
"end": 0,
@ -1323,12 +1531,20 @@ description: Result of parsing flange.kcl
"commentStart": 1710,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1710,
"end": 0,
"name": "bottomTotalDiameter",
"name": {
"commentStart": 1710,
"end": 0,
"name": "bottomTotalDiameter",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -1350,11 +1566,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1662,
"end": 0,
"name": "circle",
"name": {
"commentStart": 1662,
"end": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1662,
"end": 0,
@ -1375,21 +1599,37 @@ description: Result of parsing flange.kcl
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 1763,
"end": 0,
"name": "bottomThickness",
"name": {
"commentStart": 1763,
"end": 0,
"name": "bottomThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1746,
"end": 0,
"name": "extrude",
"name": {
"commentStart": 1746,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1746,
"end": 0,
@ -1449,12 +1689,20 @@ description: Result of parsing flange.kcl
{
"arguments": [
{
"abs_path": false,
"commentStart": 1844,
"end": 0,
"name": "topExtrusion",
"name": {
"commentStart": 1844,
"end": 0,
"name": "topExtrusion",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"commentStart": 1858,
@ -1467,11 +1715,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1830,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 1830,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1830,
"end": 0,
@ -1537,12 +1793,20 @@ description: Result of parsing flange.kcl
"commentStart": 1903,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1903,
"end": 0,
"name": "pipeDia",
"name": {
"commentStart": 1903,
"end": 0,
"name": "pipeDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -1564,11 +1828,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1870,
"end": 0,
"name": "circle",
"name": {
"commentStart": 1870,
"end": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1870,
"end": 0,
@ -1596,21 +1868,37 @@ description: Result of parsing flange.kcl
"commentStart": 1941,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1941,
"end": 0,
"name": "topTotalThickness",
"name": {
"commentStart": 1941,
"end": 0,
"name": "topTotalThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 1961,
"end": 0,
"name": "baseThickness",
"name": {
"commentStart": 1961,
"end": 0,
"name": "baseThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -1618,12 +1906,20 @@ description: Result of parsing flange.kcl
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 1977,
"end": 0,
"name": "bottomThickness",
"name": {
"commentStart": 1977,
"end": 0,
"name": "bottomThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -1639,11 +1935,19 @@ description: Result of parsing flange.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1919,
"end": 0,
"name": "extrude",
"name": {
"commentStart": 1919,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1919,
"end": 0,
@ -1709,12 +2013,20 @@ description: Result of parsing flange.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 330,
"end": 0,
"name": "in",
"name": {
"commentStart": 330,
"end": 0,
"name": "in",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -149,11 +149,19 @@ description: Result of parsing hex-nut.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 545,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 545,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 545,
"end": 0,
@ -199,12 +207,20 @@ description: Result of parsing hex-nut.kcl
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 600,
"end": 0,
"name": "innerDia",
"name": {
"commentStart": 600,
"end": 0,
"name": "innerDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -253,11 +269,19 @@ description: Result of parsing hex-nut.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 573,
"end": 0,
"name": "startProfileAt",
"name": {
"commentStart": 573,
"end": 0,
"name": "startProfileAt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 573,
"end": 0,
@ -309,12 +333,20 @@ description: Result of parsing hex-nut.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 666,
"end": 0,
"name": "innerDia",
"name": {
"commentStart": 666,
"end": 0,
"name": "innerDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
@ -331,11 +363,19 @@ description: Result of parsing hex-nut.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 631,
"end": 0,
"name": "angledLine",
"name": {
"commentStart": 631,
"end": 0,
"name": "angledLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 631,
"end": 0,
@ -387,12 +427,20 @@ description: Result of parsing hex-nut.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 723,
"end": 0,
"name": "innerDia",
"name": {
"commentStart": 723,
"end": 0,
"name": "innerDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
@ -409,11 +457,19 @@ description: Result of parsing hex-nut.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 688,
"end": 0,
"name": "angledLine",
"name": {
"commentStart": 688,
"end": 0,
"name": "angledLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 688,
"end": 0,
@ -465,12 +521,20 @@ description: Result of parsing hex-nut.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 780,
"end": 0,
"name": "innerDia",
"name": {
"commentStart": 780,
"end": 0,
"name": "innerDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
@ -487,11 +551,19 @@ description: Result of parsing hex-nut.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 745,
"end": 0,
"name": "angledLine",
"name": {
"commentStart": 745,
"end": 0,
"name": "angledLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 745,
"end": 0,
@ -543,12 +615,20 @@ description: Result of parsing hex-nut.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 836,
"end": 0,
"name": "innerDia",
"name": {
"commentStart": 836,
"end": 0,
"name": "innerDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
@ -565,11 +645,19 @@ description: Result of parsing hex-nut.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 802,
"end": 0,
"name": "angledLine",
"name": {
"commentStart": 802,
"end": 0,
"name": "angledLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 802,
"end": 0,
@ -624,12 +712,20 @@ description: Result of parsing hex-nut.kcl
"commentStart": 891,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 891,
"end": 0,
"name": "innerDia",
"name": {
"commentStart": 891,
"end": 0,
"name": "innerDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "*",
"right": {
@ -663,11 +759,19 @@ description: Result of parsing hex-nut.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 858,
"end": 0,
"name": "angledLine",
"name": {
"commentStart": 858,
"end": 0,
"name": "angledLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 858,
"end": 0,
@ -678,11 +782,19 @@ description: Result of parsing hex-nut.kcl
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 919,
"end": 0,
"name": "close",
"name": {
"commentStart": 919,
"end": 0,
"name": "close",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 919,
"end": 0,
@ -782,12 +894,20 @@ description: Result of parsing hex-nut.kcl
"commentStart": 1005,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1005,
"end": 0,
"name": "innerDia",
"name": {
"commentStart": 1005,
"end": 0,
"name": "innerDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -809,11 +929,19 @@ description: Result of parsing hex-nut.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 939,
"end": 0,
"name": "circle",
"name": {
"commentStart": 939,
"end": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 939,
"end": 0,
@ -831,11 +959,19 @@ description: Result of parsing hex-nut.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 934,
"end": 0,
"name": "hole",
"name": {
"commentStart": 934,
"end": 0,
"name": "hole",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 934,
"end": 0,
@ -855,21 +991,37 @@ description: Result of parsing hex-nut.kcl
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 1055,
"end": 0,
"name": "thk",
"name": {
"commentStart": 1055,
"end": 0,
"name": "thk",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1038,
"end": 0,
"name": "extrude",
"name": {
"commentStart": 1038,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1038,
"end": 0,
@ -896,12 +1048,20 @@ description: Result of parsing hex-nut.kcl
},
{
"argument": {
"abs_path": false,
"commentStart": 1069,
"end": 0,
"name": "hexNutSketch",
"name": {
"commentStart": 1069,
"end": 0,
"name": "hexNutSketch",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 1062,
"end": 0,
@ -1005,28 +1165,52 @@ description: Result of parsing hex-nut.kcl
"type": "ArrayExpression"
},
{
"abs_path": false,
"commentStart": 1120,
"end": 0,
"name": "thickness",
"name": {
"commentStart": 1120,
"end": 0,
"name": "thickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 1131,
"end": 0,
"name": "diameter",
"name": {
"commentStart": 1131,
"end": 0,
"name": "diameter",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 1105,
"end": 0,
"name": "hexNut",
"name": {
"commentStart": 1105,
"end": 0,
"name": "hexNut",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1105,
"end": 0,
@ -1078,12 +1262,20 @@ description: Result of parsing hex-nut.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 347,
"end": 0,
"name": "in",
"name": {
"commentStart": 347,
"end": 0,
"name": "in",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],

View File

@ -167,11 +167,19 @@ description: Result of parsing i-beam.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 379,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 379,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 379,
"end": 0,
@ -200,12 +208,20 @@ description: Result of parsing i-beam.kcl
"commentStart": 424,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 424,
"end": 0,
"name": "beamHeight",
"name": {
"commentStart": 424,
"end": 0,
"name": "beamHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -239,11 +255,19 @@ description: Result of parsing i-beam.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 405,
"end": 0,
"name": "startProfileAt",
"name": {
"commentStart": 405,
"end": 0,
"name": "startProfileAt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 405,
"end": 0,
@ -266,12 +290,20 @@ description: Result of parsing i-beam.kcl
"commentStart": 462,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 462,
"end": 0,
"name": "beamWidth",
"name": {
"commentStart": 462,
"end": 0,
"name": "beamWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -293,11 +325,19 @@ description: Result of parsing i-beam.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 447,
"end": 0,
"name": "xLine",
"name": {
"commentStart": 447,
"end": 0,
"name": "xLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 447,
"end": 0,
@ -319,12 +359,20 @@ description: Result of parsing i-beam.kcl
},
"arg": {
"argument": {
"abs_path": false,
"commentStart": 496,
"end": 0,
"name": "wallThickness",
"name": {
"commentStart": 496,
"end": 0,
"name": "wallThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 495,
"end": 0,
@ -336,11 +384,19 @@ description: Result of parsing i-beam.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 480,
"end": 0,
"name": "yLine",
"name": {
"commentStart": 480,
"end": 0,
"name": "yLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 480,
"end": 0,
@ -364,12 +420,20 @@ description: Result of parsing i-beam.kcl
"commentStart": 536,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 536,
"end": 0,
"name": "wallThickness",
"name": {
"commentStart": 536,
"end": 0,
"name": "wallThickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -391,11 +455,19 @@ description: Result of parsing i-beam.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 516,
"end": 0,
"name": "xLine",
"name": {
"commentStart": 516,
"end": 0,
"name": "xLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 516,
"end": 0,
@ -430,11 +502,19 @@ description: Result of parsing i-beam.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 558,
"end": 0,
"name": "yLine",
"name": {
"commentStart": 558,
"end": 0,
"name": "yLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 558,
"end": 0,
@ -485,11 +565,19 @@ description: Result of parsing i-beam.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 586,
"end": 0,
"name": "mirror2d",
"name": {
"commentStart": 586,
"end": 0,
"name": "mirror2d",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 586,
"end": 0,
@ -539,11 +627,19 @@ description: Result of parsing i-beam.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 619,
"end": 0,
"name": "mirror2d",
"name": {
"commentStart": 619,
"end": 0,
"name": "mirror2d",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 619,
"end": 0,
@ -563,21 +659,37 @@ description: Result of parsing i-beam.kcl
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 669,
"end": 0,
"name": "beamLength",
"name": {
"commentStart": 669,
"end": 0,
"name": "beamLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 652,
"end": 0,
"name": "extrude",
"name": {
"commentStart": 652,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 652,
"end": 0,
@ -642,12 +754,20 @@ description: Result of parsing i-beam.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 140,
"end": 0,
"name": "in",
"name": {
"commentStart": 140,
"end": 0,
"name": "in",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -93,12 +93,20 @@ description: Result of parsing multi-axis-robot.kcl
"commentStart": 386,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 388,
"end": 0,
"name": "robotArmBase",
"name": {
"commentStart": 388,
"end": 0,
"name": "robotArmBase",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "ExpressionStatement",
@ -108,12 +116,20 @@ description: Result of parsing multi-axis-robot.kcl
"commentStart": 401,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 401,
"end": 0,
"name": "rotatingBase",
"name": {
"commentStart": 401,
"end": 0,
"name": "rotatingBase",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "ExpressionStatement",
@ -123,12 +139,20 @@ description: Result of parsing multi-axis-robot.kcl
"commentStart": 414,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 414,
"end": 0,
"name": "j2RobotArm",
"name": {
"commentStart": 414,
"end": 0,
"name": "j2RobotArm",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "ExpressionStatement",
@ -138,12 +162,20 @@ description: Result of parsing multi-axis-robot.kcl
"commentStart": 425,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 425,
"end": 0,
"name": "j3RobotArm",
"name": {
"commentStart": 425,
"end": 0,
"name": "j3RobotArm",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "ExpressionStatement",
@ -184,12 +216,20 @@ description: Result of parsing multi-axis-robot.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 209,
"end": 0,
"name": "in",
"name": {
"commentStart": 209,
"end": 0,
"name": "in",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],

File diff suppressed because it is too large Load Diff

View File

@ -165,11 +165,19 @@ description: Result of parsing pipe-with-bend.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 351,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 351,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 351,
"end": 0,
@ -218,12 +226,20 @@ description: Result of parsing pipe-with-bend.kcl
"commentStart": 457,
"elements": [
{
"abs_path": false,
"commentStart": 458,
"end": 0,
"name": "bendRadius",
"name": {
"commentStart": 458,
"end": 0,
"name": "bendRadius",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"commentStart": 470,
@ -257,12 +273,20 @@ description: Result of parsing pipe-with-bend.kcl
"commentStart": 483,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 483,
"end": 0,
"name": "outerDiameter",
"name": {
"commentStart": 483,
"end": 0,
"name": "outerDiameter",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -284,11 +308,19 @@ description: Result of parsing pipe-with-bend.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 430,
"end": 0,
"name": "circle",
"name": {
"commentStart": 430,
"end": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 430,
"end": 0,
@ -296,12 +328,20 @@ description: Result of parsing pipe-with-bend.kcl
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 437,
"end": 0,
"name": "sketch000",
"name": {
"commentStart": 437,
"end": 0,
"name": "sketch000",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
},
"start": 0,
@ -345,12 +385,20 @@ description: Result of parsing pipe-with-bend.kcl
"commentStart": 588,
"elements": [
{
"abs_path": false,
"commentStart": 589,
"end": 0,
"name": "bendRadius",
"name": {
"commentStart": 589,
"end": 0,
"name": "bendRadius",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"commentStart": 601,
@ -384,12 +432,20 @@ description: Result of parsing pipe-with-bend.kcl
"commentStart": 614,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 614,
"end": 0,
"name": "innerDiameter",
"name": {
"commentStart": 614,
"end": 0,
"name": "innerDiameter",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -411,11 +467,19 @@ description: Result of parsing pipe-with-bend.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 561,
"end": 0,
"name": "circle",
"name": {
"commentStart": 561,
"end": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 561,
"end": 0,
@ -423,12 +487,20 @@ description: Result of parsing pipe-with-bend.kcl
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 568,
"end": 0,
"name": "sketch000",
"name": {
"commentStart": 568,
"end": 0,
"name": "sketch000",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
},
"start": 0,
@ -460,22 +532,38 @@ description: Result of parsing pipe-with-bend.kcl
"init": {
"body": [
{
"abs_path": false,
"commentStart": 682,
"end": 0,
"name": "outerProfile",
"name": {
"commentStart": 682,
"end": 0,
"name": "outerProfile",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"arguments": [
{
"abs_path": false,
"commentStart": 705,
"end": 0,
"name": "innerProfile",
"name": {
"commentStart": 705,
"end": 0,
"name": "innerProfile",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"commentStart": 719,
@ -486,11 +574,19 @@ description: Result of parsing pipe-with-bend.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 700,
"end": 0,
"name": "hole",
"name": {
"commentStart": 700,
"end": 0,
"name": "hole",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 700,
"end": 0,
@ -580,21 +676,37 @@ description: Result of parsing pipe-with-bend.kcl
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 820,
"end": 0,
"name": "bendAngle",
"name": {
"commentStart": 820,
"end": 0,
"name": "bendAngle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 779,
"end": 0,
"name": "revolve",
"name": {
"commentStart": 779,
"end": 0,
"name": "revolve",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 779,
"end": 0,
@ -602,12 +714,20 @@ description: Result of parsing pipe-with-bend.kcl
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 787,
"end": 0,
"name": "pipeProfile",
"name": {
"commentStart": 787,
"end": 0,
"name": "pipeProfile",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
},
"start": 0,
@ -654,12 +774,20 @@ description: Result of parsing pipe-with-bend.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 207,
"end": 0,
"name": "in",
"name": {
"commentStart": 207,
"end": 0,
"name": "in",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],

View File

@ -258,21 +258,37 @@ description: Result of parsing pipe.kcl
"commentStart": 392,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 392,
"end": 0,
"name": "pipeTotalLength",
"name": {
"commentStart": 392,
"end": 0,
"name": "pipeTotalLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 410,
"end": 0,
"name": "pipeTransitionLength",
"name": {
"commentStart": 410,
"end": 0,
"name": "pipeTransitionLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -280,12 +296,20 @@ description: Result of parsing pipe.kcl
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 433,
"end": 0,
"name": "pipeLargeDiaLength",
"name": {
"commentStart": 433,
"end": 0,
"name": "pipeLargeDiaLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -327,11 +351,19 @@ description: Result of parsing pipe.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 605,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 605,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 605,
"end": 0,
@ -348,24 +380,40 @@ description: Result of parsing pipe.kcl
"commentStart": 646,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 646,
"end": 0,
"name": "pipeSmallDia",
"name": {
"commentStart": 646,
"end": 0,
"name": "pipeSmallDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 662,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 662,
"end": 0,
"name": "thickness",
"name": {
"commentStart": 662,
"end": 0,
"name": "thickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -415,11 +463,19 @@ description: Result of parsing pipe.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 630,
"end": 0,
"name": "startProfileAt",
"name": {
"commentStart": 630,
"end": 0,
"name": "startProfileAt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 630,
"end": 0,
@ -442,12 +498,20 @@ description: Result of parsing pipe.kcl
"commentStart": 702,
"elements": [
{
"abs_path": false,
"commentStart": 703,
"end": 0,
"name": "thickness",
"name": {
"commentStart": 703,
"end": 0,
"name": "thickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"commentStart": 714,
@ -470,11 +534,19 @@ description: Result of parsing pipe.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 691,
"end": 0,
"name": "line",
"name": {
"commentStart": 691,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 691,
"end": 0,
@ -511,12 +583,20 @@ description: Result of parsing pipe.kcl
},
{
"argument": {
"abs_path": false,
"commentStart": 739,
"end": 0,
"name": "pipeSmallDiaLength",
"name": {
"commentStart": 739,
"end": 0,
"name": "pipeSmallDiaLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 738,
"end": 0,
@ -534,11 +614,19 @@ description: Result of parsing pipe.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 723,
"end": 0,
"name": "line",
"name": {
"commentStart": 723,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 723,
"end": 0,
@ -599,12 +687,20 @@ description: Result of parsing pipe.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 823,
"end": 0,
"name": "pipeTransitionLength",
"name": {
"commentStart": 823,
"end": 0,
"name": "pipeTransitionLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
@ -621,11 +717,19 @@ description: Result of parsing pipe.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 765,
"end": 0,
"name": "angledLineOfYLength",
"name": {
"commentStart": 765,
"end": 0,
"name": "angledLineOfYLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 765,
"end": 0,
@ -661,12 +765,20 @@ description: Result of parsing pipe.kcl
},
{
"argument": {
"abs_path": false,
"commentStart": 876,
"end": 0,
"name": "pipeLargeDiaLength",
"name": {
"commentStart": 876,
"end": 0,
"name": "pipeLargeDiaLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 875,
"end": 0,
@ -684,11 +796,19 @@ description: Result of parsing pipe.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 860,
"end": 0,
"name": "line",
"name": {
"commentStart": 860,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 860,
"end": 0,
@ -710,12 +830,20 @@ description: Result of parsing pipe.kcl
},
"arg": {
"argument": {
"abs_path": false,
"commentStart": 918,
"end": 0,
"name": "thickness",
"name": {
"commentStart": 918,
"end": 0,
"name": "thickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 917,
"end": 0,
@ -727,11 +855,19 @@ description: Result of parsing pipe.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 902,
"end": 0,
"name": "xLine",
"name": {
"commentStart": 902,
"end": 0,
"name": "xLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 902,
"end": 0,
@ -767,12 +903,20 @@ description: Result of parsing pipe.kcl
}
},
{
"abs_path": false,
"commentStart": 949,
"end": 0,
"name": "pipeLargeDiaLength",
"name": {
"commentStart": 949,
"end": 0,
"name": "pipeLargeDiaLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
],
"end": 0,
@ -783,11 +927,19 @@ description: Result of parsing pipe.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 934,
"end": 0,
"name": "line",
"name": {
"commentStart": 934,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 934,
"end": 0,
@ -819,12 +971,20 @@ description: Result of parsing pipe.kcl
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 1007,
"end": 0,
"name": "pipeTransitionAngle",
"name": {
"commentStart": 1007,
"end": 0,
"name": "pipeTransitionAngle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 1006,
"end": 0,
@ -867,24 +1027,40 @@ description: Result of parsing pipe.kcl
"commentStart": 1046,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1046,
"end": 0,
"name": "pipeSmallDia",
"name": {
"commentStart": 1046,
"end": 0,
"name": "pipeSmallDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 1062,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1062,
"end": 0,
"name": "thickness",
"name": {
"commentStart": 1062,
"end": 0,
"name": "thickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -922,11 +1098,19 @@ description: Result of parsing pipe.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 975,
"end": 0,
"name": "angledLineToX",
"name": {
"commentStart": 975,
"end": 0,
"name": "angledLineToX",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 975,
"end": 0,
@ -937,11 +1121,19 @@ description: Result of parsing pipe.kcl
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 1093,
"end": 0,
"name": "close",
"name": {
"commentStart": 1093,
"end": 0,
"name": "close",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1093,
"end": 0,
@ -1023,11 +1215,19 @@ description: Result of parsing pipe.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1150,
"end": 0,
"name": "revolve",
"name": {
"commentStart": 1150,
"end": 0,
"name": "revolve",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1150,
"end": 0,
@ -1035,12 +1235,20 @@ description: Result of parsing pipe.kcl
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 1158,
"end": 0,
"name": "pipeSketch",
"name": {
"commentStart": 1158,
"end": 0,
"name": "pipeSketch",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
},
"start": 0,
@ -1087,12 +1295,20 @@ description: Result of parsing pipe.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 196,
"end": 0,
"name": "in",
"name": {
"commentStart": 196,
"end": 0,
"name": "in",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -86,12 +86,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"type": "Identifier"
},
"init": {
"abs_path": false,
"commentStart": 507,
"end": 0,
"name": "boltDiameter",
"name": {
"commentStart": 507,
"end": 0,
"name": "boltDiameter",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "VariableDeclarator"
@ -207,12 +215,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"commentStart": 606,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 606,
"end": 0,
"name": "boltHexDrive",
"name": {
"commentStart": 606,
"end": 0,
"name": "boltHexDrive",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -249,11 +265,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 630,
"end": 0,
"name": "toRadians",
"name": {
"commentStart": 630,
"end": 0,
"name": "toRadians",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 630,
"end": 0,
@ -263,11 +287,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 626,
"end": 0,
"name": "cos",
"name": {
"commentStart": 626,
"end": 0,
"name": "cos",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 626,
"end": 0,
@ -335,11 +367,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 721,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 721,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 721,
"end": 0,
@ -405,12 +445,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"commentStart": 800,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 800,
"end": 0,
"name": "boltHeadDiameter",
"name": {
"commentStart": 800,
"end": 0,
"name": "boltHeadDiameter",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -450,11 +498,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 748,
"end": 0,
"name": "circle",
"name": {
"commentStart": 748,
"end": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 748,
"end": 0,
@ -476,12 +532,20 @@ description: Result of parsing socket-head-cap-screw.kcl
},
"arg": {
"argument": {
"abs_path": false,
"commentStart": 880,
"end": 0,
"name": "boltHeadLength",
"name": {
"commentStart": 880,
"end": 0,
"name": "boltHeadLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 879,
"end": 0,
@ -493,11 +557,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 862,
"end": 0,
"name": "extrude",
"name": {
"commentStart": 862,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 862,
"end": 0,
@ -543,30 +615,54 @@ description: Result of parsing socket-head-cap-screw.kcl
"commentStart": 933,
"elements": [
{
"abs_path": false,
"commentStart": 934,
"end": 0,
"name": "topEdge",
"name": {
"commentStart": 934,
"end": 0,
"name": "topEdge",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"arguments": [
{
"abs_path": false,
"commentStart": 959,
"end": 0,
"name": "topEdge",
"name": {
"commentStart": 959,
"end": 0,
"name": "topEdge",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 943,
"end": 0,
"name": "getOppositeEdge",
"name": {
"commentStart": 943,
"end": 0,
"name": "getOppositeEdge",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 943,
"end": 0,
@ -583,11 +679,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 903,
"end": 0,
"name": "fillet",
"name": {
"commentStart": 903,
"end": 0,
"name": "fillet",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 903,
"end": 0,
@ -652,12 +756,20 @@ description: Result of parsing socket-head-cap-screw.kcl
{
"arguments": [
{
"abs_path": false,
"commentStart": 1068,
"end": 0,
"name": "boltHead",
"name": {
"commentStart": 1068,
"end": 0,
"name": "boltHead",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"commentStart": 1078,
@ -670,11 +782,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1054,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 1054,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1054,
"end": 0,
@ -691,12 +811,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"commentStart": 1120,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1120,
"end": 0,
"name": "boltHexDrive",
"name": {
"commentStart": 1120,
"end": 0,
"name": "boltHexDrive",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -719,12 +847,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"commentStart": 1147,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1147,
"end": 0,
"name": "boltHexFlatLength",
"name": {
"commentStart": 1147,
"end": 0,
"name": "boltHexFlatLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -758,11 +894,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1094,
"end": 0,
"name": "startProfileAt",
"name": {
"commentStart": 1094,
"end": 0,
"name": "startProfileAt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1094,
"end": 0,
@ -814,12 +958,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 1242,
"end": 0,
"name": "boltHexFlatLength",
"name": {
"commentStart": 1242,
"end": 0,
"name": "boltHexFlatLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
@ -836,11 +988,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1189,
"end": 0,
"name": "angledLine",
"name": {
"commentStart": 1189,
"end": 0,
"name": "angledLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1189,
"end": 0,
@ -892,12 +1052,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 1333,
"end": 0,
"name": "boltHexFlatLength",
"name": {
"commentStart": 1333,
"end": 0,
"name": "boltHexFlatLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
@ -914,11 +1082,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1280,
"end": 0,
"name": "angledLine",
"name": {
"commentStart": 1280,
"end": 0,
"name": "angledLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1280,
"end": 0,
@ -970,12 +1146,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 1424,
"end": 0,
"name": "boltHexFlatLength",
"name": {
"commentStart": 1424,
"end": 0,
"name": "boltHexFlatLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
@ -992,11 +1176,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1371,
"end": 0,
"name": "angledLine",
"name": {
"commentStart": 1371,
"end": 0,
"name": "angledLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1371,
"end": 0,
@ -1048,12 +1240,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 1514,
"end": 0,
"name": "boltHexFlatLength",
"name": {
"commentStart": 1514,
"end": 0,
"name": "boltHexFlatLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
@ -1070,11 +1270,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1462,
"end": 0,
"name": "angledLine",
"name": {
"commentStart": 1462,
"end": 0,
"name": "angledLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1462,
"end": 0,
@ -1126,12 +1334,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 1604,
"end": 0,
"name": "boltHexFlatLength",
"name": {
"commentStart": 1604,
"end": 0,
"name": "boltHexFlatLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
@ -1148,11 +1364,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1552,
"end": 0,
"name": "angledLine",
"name": {
"commentStart": 1552,
"end": 0,
"name": "angledLine",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1552,
"end": 0,
@ -1163,11 +1387,19 @@ description: Result of parsing socket-head-cap-screw.kcl
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 1642,
"end": 0,
"name": "close",
"name": {
"commentStart": 1642,
"end": 0,
"name": "close",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1642,
"end": 0,
@ -1191,12 +1423,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 1675,
"end": 0,
"name": "boltHeadLength",
"name": {
"commentStart": 1675,
"end": 0,
"name": "boltHeadLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 1674,
"end": 0,
@ -1225,11 +1465,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1657,
"end": 0,
"name": "extrude",
"name": {
"commentStart": 1657,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1657,
"end": 0,
@ -1271,12 +1519,20 @@ description: Result of parsing socket-head-cap-screw.kcl
{
"arguments": [
{
"abs_path": false,
"commentStart": 1728,
"end": 0,
"name": "boltHead",
"name": {
"commentStart": 1728,
"end": 0,
"name": "boltHead",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"commentStart": 1738,
@ -1289,11 +1545,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1714,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 1714,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1714,
"end": 0,
@ -1359,12 +1623,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"commentStart": 1785,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1785,
"end": 0,
"name": "boltDiameter",
"name": {
"commentStart": 1785,
"end": 0,
"name": "boltDiameter",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -1404,11 +1676,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1752,
"end": 0,
"name": "circle",
"name": {
"commentStart": 1752,
"end": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1752,
"end": 0,
@ -1429,21 +1709,37 @@ description: Result of parsing socket-head-cap-screw.kcl
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 1846,
"end": 0,
"name": "boltLength",
"name": {
"commentStart": 1846,
"end": 0,
"name": "boltLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1829,
"end": 0,
"name": "extrude",
"name": {
"commentStart": 1829,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1829,
"end": 0,
@ -1491,20 +1787,36 @@ description: Result of parsing socket-head-cap-screw.kcl
{
"arguments": [
{
"abs_path": false,
"commentStart": 1911,
"end": 0,
"name": "filletEdge",
"name": {
"commentStart": 1911,
"end": 0,
"name": "filletEdge",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 1895,
"end": 0,
"name": "getOppositeEdge",
"name": {
"commentStart": 1895,
"end": 0,
"name": "getOppositeEdge",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1895,
"end": 0,
@ -1521,11 +1833,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1865,
"end": 0,
"name": "fillet",
"name": {
"commentStart": 1865,
"end": 0,
"name": "fillet",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1865,
"end": 0,
@ -1601,11 +1921,19 @@ description: Result of parsing socket-head-cap-screw.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1932,
"end": 0,
"name": "appearance",
"name": {
"commentStart": 1932,
"end": 0,
"name": "appearance",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1932,
"end": 0,
@ -1632,12 +1960,20 @@ description: Result of parsing socket-head-cap-screw.kcl
},
{
"argument": {
"abs_path": false,
"commentStart": 2004,
"end": 0,
"name": "boltBody",
"name": {
"commentStart": 2004,
"end": 0,
"name": "boltBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 1993,
"end": 0,
@ -1689,11 +2025,19 @@ description: Result of parsing socket-head-cap-screw.kcl
"expression": {
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 2016,
"end": 0,
"name": "bolt",
"name": {
"commentStart": 2016,
"end": 0,
"name": "bolt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 2016,
"end": 0,
@ -1740,12 +2084,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 401,
"end": 0,
"name": "in",
"name": {
"commentStart": 401,
"end": 0,
"name": "in",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
},
{
@ -1761,12 +2113,20 @@ description: Result of parsing socket-head-cap-screw.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 424,
"end": 0,
"name": "deg",
"name": {
"commentStart": 424,
"end": 0,
"name": "deg",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],

View File

@ -216,11 +216,19 @@ description: Result of parsing walkie-talkie.kcl
"expression": {
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 675,
"end": 0,
"name": "body",
"name": {
"commentStart": 675,
"end": 0,
"name": "body",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 675,
"end": 0,
@ -245,11 +253,19 @@ description: Result of parsing walkie-talkie.kcl
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 705,
"end": 0,
"name": "antenna",
"name": {
"commentStart": 705,
"end": 0,
"name": "antenna",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 705,
"end": 0,
@ -279,12 +295,20 @@ description: Result of parsing walkie-talkie.kcl
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 744,
"end": 0,
"name": "width",
"name": {
"commentStart": 744,
"end": 0,
"name": "width",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 743,
"end": 0,
@ -351,12 +375,20 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 768,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 768,
"end": 0,
"name": "height",
"name": {
"commentStart": 768,
"end": 0,
"name": "height",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -384,11 +416,19 @@ description: Result of parsing walkie-talkie.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 720,
"end": 0,
"name": "translate",
"name": {
"commentStart": 720,
"end": 0,
"name": "translate",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 720,
"end": 0,
@ -439,11 +479,19 @@ description: Result of parsing walkie-talkie.kcl
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 799,
"end": 0,
"name": "case",
"name": {
"commentStart": 799,
"end": 0,
"name": "case",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 799,
"end": 0,
@ -518,11 +566,19 @@ description: Result of parsing walkie-talkie.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 811,
"end": 0,
"name": "translate",
"name": {
"commentStart": 811,
"end": 0,
"name": "translate",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 811,
"end": 0,
@ -568,11 +624,19 @@ description: Result of parsing walkie-talkie.kcl
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 872,
"end": 0,
"name": "talkButton",
"name": {
"commentStart": 872,
"end": 0,
"name": "talkButton",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 872,
"end": 0,
@ -598,12 +662,20 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 913,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 913,
"end": 0,
"name": "width",
"name": {
"commentStart": 913,
"end": 0,
"name": "width",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -627,12 +699,20 @@ description: Result of parsing walkie-talkie.kcl
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 925,
"end": 0,
"name": "thickness",
"name": {
"commentStart": 925,
"end": 0,
"name": "thickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 924,
"end": 0,
@ -679,11 +759,19 @@ description: Result of parsing walkie-talkie.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 890,
"end": 0,
"name": "translate",
"name": {
"commentStart": 890,
"end": 0,
"name": "translate",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 890,
"end": 0,
@ -729,11 +817,19 @@ description: Result of parsing walkie-talkie.kcl
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 975,
"end": 0,
"name": "knob",
"name": {
"commentStart": 975,
"end": 0,
"name": "knob",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 975,
"end": 0,
@ -762,12 +858,20 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 1010,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1010,
"end": 0,
"name": "width",
"name": {
"commentStart": 1010,
"end": 0,
"name": "width",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -808,12 +912,20 @@ description: Result of parsing walkie-talkie.kcl
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 1029,
"end": 0,
"name": "thickness",
"name": {
"commentStart": 1029,
"end": 0,
"name": "thickness",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 1028,
"end": 0,
@ -843,12 +955,20 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 1044,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1044,
"end": 0,
"name": "height",
"name": {
"commentStart": 1044,
"end": 0,
"name": "height",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -876,11 +996,19 @@ description: Result of parsing walkie-talkie.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 987,
"end": 0,
"name": "translate",
"name": {
"commentStart": 987,
"end": 0,
"name": "translate",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 987,
"end": 0,
@ -926,11 +1054,19 @@ description: Result of parsing walkie-talkie.kcl
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 1080,
"end": 0,
"name": "button",
"name": {
"commentStart": 1080,
"end": 0,
"name": "button",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1080,
"end": 0,
@ -960,12 +1096,20 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 1119,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1119,
"end": 0,
"name": "screenWidth",
"name": {
"commentStart": 1119,
"end": 0,
"name": "screenWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -986,12 +1130,20 @@ description: Result of parsing walkie-talkie.kcl
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 1137,
"end": 0,
"name": "tolerance",
"name": {
"commentStart": 1137,
"end": 0,
"name": "tolerance",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -1025,12 +1177,20 @@ description: Result of parsing walkie-talkie.kcl
"type": "UnaryExpression"
},
{
"abs_path": false,
"commentStart": 1153,
"end": 0,
"name": "screenYPosition",
"name": {
"commentStart": 1153,
"end": 0,
"name": "screenYPosition",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
],
"end": 0,
@ -1041,11 +1201,19 @@ description: Result of parsing walkie-talkie.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1094,
"end": 0,
"name": "translate",
"name": {
"commentStart": 1094,
"end": 0,
"name": "translate",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1094,
"end": 0,
@ -1073,11 +1241,19 @@ description: Result of parsing walkie-talkie.kcl
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 1171,
"end": 0,
"name": "button",
"name": {
"commentStart": 1171,
"end": 0,
"name": "button",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1171,
"end": 0,
@ -1107,12 +1283,20 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 1210,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1210,
"end": 0,
"name": "screenWidth",
"name": {
"commentStart": 1210,
"end": 0,
"name": "screenWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -1133,12 +1317,20 @@ description: Result of parsing walkie-talkie.kcl
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 1228,
"end": 0,
"name": "tolerance",
"name": {
"commentStart": 1228,
"end": 0,
"name": "tolerance",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -1178,21 +1370,37 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 1244,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1244,
"end": 0,
"name": "screenYPosition",
"name": {
"commentStart": 1244,
"end": 0,
"name": "screenYPosition",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 1262,
"end": 0,
"name": "buttonHeight",
"name": {
"commentStart": 1262,
"end": 0,
"name": "buttonHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -1203,12 +1411,20 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 1277,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1277,
"end": 0,
"name": "tolerance",
"name": {
"commentStart": 1277,
"end": 0,
"name": "tolerance",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "*",
"right": {
@ -1240,11 +1456,19 @@ description: Result of parsing walkie-talkie.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1185,
"end": 0,
"name": "translate",
"name": {
"commentStart": 1185,
"end": 0,
"name": "translate",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1185,
"end": 0,
@ -1272,11 +1496,19 @@ description: Result of parsing walkie-talkie.kcl
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 1291,
"end": 0,
"name": "button",
"name": {
"commentStart": 1291,
"end": 0,
"name": "button",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1291,
"end": 0,
@ -1354,11 +1586,19 @@ description: Result of parsing walkie-talkie.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1305,
"end": 0,
"name": "rotate",
"name": {
"commentStart": 1305,
"end": 0,
"name": "rotate",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1305,
"end": 0,
@ -1394,12 +1634,20 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 1375,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1375,
"end": 0,
"name": "screenWidth",
"name": {
"commentStart": 1375,
"end": 0,
"name": "screenWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -1420,12 +1668,20 @@ description: Result of parsing walkie-talkie.kcl
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 1393,
"end": 0,
"name": "tolerance",
"name": {
"commentStart": 1393,
"end": 0,
"name": "tolerance",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -1455,21 +1711,37 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 1408,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1408,
"end": 0,
"name": "screenYPosition",
"name": {
"commentStart": 1408,
"end": 0,
"name": "screenYPosition",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 1426,
"end": 0,
"name": "buttonHeight",
"name": {
"commentStart": 1426,
"end": 0,
"name": "buttonHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -1503,11 +1775,19 @@ description: Result of parsing walkie-talkie.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1352,
"end": 0,
"name": "translate",
"name": {
"commentStart": 1352,
"end": 0,
"name": "translate",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1352,
"end": 0,
@ -1535,11 +1815,19 @@ description: Result of parsing walkie-talkie.kcl
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 1456,
"end": 0,
"name": "button",
"name": {
"commentStart": 1456,
"end": 0,
"name": "button",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1456,
"end": 0,
@ -1617,11 +1905,19 @@ description: Result of parsing walkie-talkie.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1470,
"end": 0,
"name": "rotate",
"name": {
"commentStart": 1470,
"end": 0,
"name": "rotate",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1470,
"end": 0,
@ -1657,12 +1953,20 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 1540,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1540,
"end": 0,
"name": "screenWidth",
"name": {
"commentStart": 1540,
"end": 0,
"name": "screenWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -1683,12 +1987,20 @@ description: Result of parsing walkie-talkie.kcl
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 1558,
"end": 0,
"name": "tolerance",
"name": {
"commentStart": 1558,
"end": 0,
"name": "tolerance",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
@ -1721,24 +2033,40 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 1573,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1573,
"end": 0,
"name": "screenYPosition",
"name": {
"commentStart": 1573,
"end": 0,
"name": "screenYPosition",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 1591,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1591,
"end": 0,
"name": "buttonHeight",
"name": {
"commentStart": 1591,
"end": 0,
"name": "buttonHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "*",
"right": {
@ -1766,12 +2094,20 @@ description: Result of parsing walkie-talkie.kcl
"commentStart": 1608,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1608,
"end": 0,
"name": "tolerance",
"name": {
"commentStart": 1608,
"end": 0,
"name": "tolerance",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "*",
"right": {
@ -1822,11 +2158,19 @@ description: Result of parsing walkie-talkie.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 1517,
"end": 0,
"name": "translate",
"name": {
"commentStart": 1517,
"end": 0,
"name": "translate",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1517,
"end": 0,
@ -1881,12 +2225,20 @@ description: Result of parsing walkie-talkie.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 380,
"end": 0,
"name": "in",
"name": {
"commentStart": 380,
"end": 0,
"name": "in",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],

View File

@ -172,20 +172,36 @@ description: Result of parsing washer.kcl
{
"arguments": [
{
"abs_path": false,
"commentStart": 814,
"end": 0,
"name": "plane",
"name": {
"commentStart": 814,
"end": 0,
"name": "plane",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 800,
"end": 0,
"name": "startSketchOn",
"name": {
"commentStart": 800,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 800,
"end": 0,
@ -251,12 +267,20 @@ description: Result of parsing washer.kcl
"commentStart": 880,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 880,
"end": 0,
"name": "outerDia",
"name": {
"commentStart": 880,
"end": 0,
"name": "outerDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -278,11 +302,19 @@ description: Result of parsing washer.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 828,
"end": 0,
"name": "circle",
"name": {
"commentStart": 828,
"end": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 828,
"end": 0,
@ -351,12 +383,20 @@ description: Result of parsing washer.kcl
"commentStart": 966,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 966,
"end": 0,
"name": "innerDia",
"name": {
"commentStart": 966,
"end": 0,
"name": "innerDia",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
@ -378,11 +418,19 @@ description: Result of parsing washer.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 914,
"end": 0,
"name": "circle",
"name": {
"commentStart": 914,
"end": 0,
"name": "circle",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 914,
"end": 0,
@ -400,11 +448,19 @@ description: Result of parsing washer.kcl
}
],
"callee": {
"abs_path": false,
"commentStart": 909,
"end": 0,
"name": "hole",
"name": {
"commentStart": 909,
"end": 0,
"name": "hole",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 909,
"end": 0,
@ -455,21 +511,37 @@ description: Result of parsing washer.kcl
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 1035,
"end": 0,
"name": "thk",
"name": {
"commentStart": 1035,
"end": 0,
"name": "thk",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1004,
"end": 0,
"name": "extrude",
"name": {
"commentStart": 1004,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1004,
"end": 0,
@ -477,12 +549,20 @@ description: Result of parsing washer.kcl
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 1012,
"end": 0,
"name": "washerSketch",
"name": {
"commentStart": 1012,
"end": 0,
"name": "washerSketch",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
},
"start": 0,
@ -496,12 +576,20 @@ description: Result of parsing washer.kcl
},
{
"argument": {
"abs_path": false,
"commentStart": 1049,
"end": 0,
"name": "washer",
"name": {
"commentStart": 1049,
"end": 0,
"name": "washer",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
"commentStart": 1042,
"end": 0,
@ -607,36 +695,68 @@ description: Result of parsing washer.kcl
"value": "XY"
},
{
"abs_path": false,
"commentStart": 1072,
"end": 0,
"name": "innerDiameter",
"name": {
"commentStart": 1072,
"end": 0,
"name": "innerDiameter",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 1087,
"end": 0,
"name": "outerDiameter",
"name": {
"commentStart": 1087,
"end": 0,
"name": "outerDiameter",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 1102,
"end": 0,
"name": "thicknessMax",
"name": {
"commentStart": 1102,
"end": 0,
"name": "thicknessMax",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 1059,
"end": 0,
"name": "washer",
"name": {
"commentStart": 1059,
"end": 0,
"name": "washer",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier"
"type": "Name"
},
"commentStart": 1059,
"end": 0,
@ -683,12 +803,20 @@ description: Result of parsing washer.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 515,
"end": 0,
"name": "in",
"name": {
"commentStart": 515,
"end": 0,
"name": "in",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Identifier",
"type": "Identifier"
"type": "Name",
"type": "Name"
}
}
],