Merge remote-tracking branch 'origin/main' into jess/cleaned-imports

* origin/main:
  Quick app rename typo fix in settings.md (#6198)
  Add point-and-click Insert from local project files (#6129)
  Install and start Vector on macOS CI runners (#6147)
  Implement polar std function in KCL (#6180)
  Bump typescript from 5.8.2 to 5.8.3 in /packages/codemirror-lsp-client in the patch group (#6188)
  Bump @types/node from 22.13.13 to 22.14.0 in /packages/codemirror-lsp-client in the minor group (#6189)
  Bump the major group in /packages/codemirror-lang-kcl with 2 updates (#6194)
  Bump taiki-e/install-action from 2.49.30 to 2.49.45 in the patch group (#6185)
  Bump the patch group with 6 updates (#6186)
  Bump the patch group in /rust/kcl-language-server with 3 updates (#6183)
  Bump the patch group in /packages/codemirror-lang-kcl with 2 updates (#6193)
  Remove unnecessary timeouts waiting for command bar (#6199)
  Stream handling / Stream idle mode v2; a ton of network related changes (ping; scene indicator -> stream indicator, stream resizing (even on pause)) (#5312)
  More propagation of numeric types (#6177)
  Apply type-directed coercions to arguments in calls of user functions (#6179)
  Erase comment start positions from snapshot tests (#6178)
  Implement coercion of numeric types for ascription and arithmetic (off by default) (#6175)
  Reduce the number of reps in the add_lots test (#6174)
  take things off the batch in a more safe way (#6171)
This commit is contained in:
Jess Frazelle
2025-04-07 14:19:20 -07:00
338 changed files with 55999 additions and 53816 deletions

File diff suppressed because it is too large Load Diff

View File

@ -2,6 +2,6 @@ fn f(i) {
return i * 2
}
x = f(0) + f(1) + f(2) + f(3) + f(4) + f(5) + f(6) + f(7) + f(8) + f(9) + f(10) + f(11) + f(12) + f(13) + f(14) + f(15) + f(16) + f(17) + f(18) + f(19) + f(20) + f(21) + f(22) + f(23) + f(24) + f(25) + f(26) + f(27) + f(28) + f(29) + f(30) + f(31) + f(32) + f(33) + f(34) + f(35) + f(36) + f(37) + f(38) + f(39) + f(40) + f(41) + f(42) + f(43) + f(44) + f(45) + f(46) + f(47) + f(48) + f(49) + f(50) + f(51) + f(52) + f(53) + f(54) + f(55) + f(56) + f(57) + f(58) + f(59) + f(60) + f(61) + f(62) + f(63) + f(64) + f(65) + f(66) + f(67) + f(68) + f(69) + f(70) + f(71) + f(72) + f(73) + f(74) + f(75) + f(76) + f(77) + f(78) + f(79) + f(80) + f(81) + f(82) + f(83) + f(84) + f(85) + f(86) + f(87) + f(88) + f(89) + f(90) + f(91) + f(92) + f(93) + f(94) + f(95) + f(96) + f(97) + f(98) + f(99) + f(100)
x = f(0) + f(1) + f(2) + f(3) + f(4) + f(5) + f(6) + f(7) + f(8) + f(9) + f(10) + f(11) + f(12) + f(13) + f(14) + f(15) + f(16) + f(17) + f(18) + f(19) + f(20) + f(21) + f(22) + f(23) + f(24) + f(25) + f(26) + f(27) + f(28) + f(29) + f(30) + f(31) + f(32) + f(33) + f(34) + f(35) + f(36) + f(37) + f(38) + f(39) + f(40) + f(41) + f(42) + f(43) + f(44) + f(45) + f(46) + f(47) + f(48) + f(49) + f(50) + f(51) + f(52) + f(53) + f(54) + f(55) + f(56) + f(57) + f(58) + f(59) + f(60) + f(61) + f(62) + f(63) + f(64) + f(65) + f(66) + f(67) + f(68) + f(69) + f(70)
assertEqual(x, 10100, 0.1, "Big sum")
assertEqual(x, 4970, 0.1, "Big sum")

View File

@ -1278,546 +1278,6 @@ description: Operations executed add_lots.kcl
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
},
{
"type": "GroupBegin",
"group": {
"type": "FunctionCall",
"name": "f",
"functionSourceRange": [
4,
26,
0
],
"unlabeledArg": null,
"labeledArgs": {}
},
"sourceRange": []
},
{
"type": "GroupEnd"
}

View File

@ -8,9 +8,15 @@ description: Variables in memory after executing add_lots.kcl
},
"x": {
"type": "Number",
"value": 10100.0,
"value": 4970.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
}
}

View File

@ -6,6 +6,6 @@ fn f(i) {
return i * 2
}
x = f(0) + f(1) + f(2) + f(3) + f(4) + f(5) + f(6) + f(7) + f(8) + f(9) + f(10) + f(11) + f(12) + f(13) + f(14) + f(15) + f(16) + f(17) + f(18) + f(19) + f(20) + f(21) + f(22) + f(23) + f(24) + f(25) + f(26) + f(27) + f(28) + f(29) + f(30) + f(31) + f(32) + f(33) + f(34) + f(35) + f(36) + f(37) + f(38) + f(39) + f(40) + f(41) + f(42) + f(43) + f(44) + f(45) + f(46) + f(47) + f(48) + f(49) + f(50) + f(51) + f(52) + f(53) + f(54) + f(55) + f(56) + f(57) + f(58) + f(59) + f(60) + f(61) + f(62) + f(63) + f(64) + f(65) + f(66) + f(67) + f(68) + f(69) + f(70) + f(71) + f(72) + f(73) + f(74) + f(75) + f(76) + f(77) + f(78) + f(79) + f(80) + f(81) + f(82) + f(83) + f(84) + f(85) + f(86) + f(87) + f(88) + f(89) + f(90) + f(91) + f(92) + f(93) + f(94) + f(95) + f(96) + f(97) + f(98) + f(99) + f(100)
x = f(0) + f(1) + f(2) + f(3) + f(4) + f(5) + f(6) + f(7) + f(8) + f(9) + f(10) + f(11) + f(12) + f(13) + f(14) + f(15) + f(16) + f(17) + f(18) + f(19) + f(20) + f(21) + f(22) + f(23) + f(24) + f(25) + f(26) + f(27) + f(28) + f(29) + f(30) + f(31) + f(32) + f(33) + f(34) + f(35) + f(36) + f(37) + f(38) + f(39) + f(40) + f(41) + f(42) + f(43) + f(44) + f(45) + f(46) + f(47) + f(48) + f(49) + f(50) + f(51) + f(52) + f(53) + f(54) + f(55) + f(56) + f(57) + f(58) + f(59) + f(60) + f(61) + f(62) + f(63) + f(64) + f(65) + f(66) + f(67) + f(68) + f(69) + f(70)
assertEqual(x, 10100, 0.1, "Big sum")
assertEqual(x, 4970, 0.1, "Big sum")

View File

@ -22,7 +22,7 @@ description: Result of parsing angled_line.kcl
{
"arguments": [
{
"commentStart": 24,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing angled_line.kcl
],
"callee": {
"abs_path": false,
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing angled_line.kcl
"start": 0,
"type": "Name"
},
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -55,10 +55,10 @@ description: Result of parsing angled_line.kcl
{
"arguments": [
{
"commentStart": 50,
"commentStart": 0,
"elements": [
{
"commentStart": 51,
"commentStart": 0,
"end": 0,
"raw": "4.83",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing angled_line.kcl
}
},
{
"commentStart": 57,
"commentStart": 0,
"end": 0,
"raw": "12.56",
"start": 0,
@ -88,7 +88,7 @@ description: Result of parsing angled_line.kcl
"type": "ArrayExpression"
},
{
"commentStart": 65,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -97,10 +97,10 @@ description: Result of parsing angled_line.kcl
],
"callee": {
"abs_path": false,
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -110,7 +110,7 @@ description: Result of parsing angled_line.kcl
"start": 0,
"type": "Name"
},
"commentStart": 35,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -121,17 +121,17 @@ description: Result of parsing angled_line.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 78,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 84,
"commentStart": 0,
"elements": [
{
"commentStart": 85,
"commentStart": 0,
"end": 0,
"raw": "15.1",
"start": 0,
@ -143,7 +143,7 @@ description: Result of parsing angled_line.kcl
}
},
{
"commentStart": 91,
"commentStart": 0,
"end": 0,
"raw": "2.48",
"start": 0,
@ -164,10 +164,10 @@ description: Result of parsing angled_line.kcl
],
"callee": {
"abs_path": false,
"commentStart": 73,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 73,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -177,7 +177,7 @@ description: Result of parsing angled_line.kcl
"start": 0,
"type": "Name"
},
"commentStart": 73,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -189,17 +189,17 @@ description: Result of parsing angled_line.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 108,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 114,
"commentStart": 0,
"elements": [
{
"commentStart": 115,
"commentStart": 0,
"end": 0,
"raw": "3.15",
"start": 0,
@ -212,7 +212,7 @@ description: Result of parsing angled_line.kcl
},
{
"argument": {
"commentStart": 122,
"commentStart": 0,
"end": 0,
"raw": "9.85",
"start": 0,
@ -223,7 +223,7 @@ description: Result of parsing angled_line.kcl
"suffix": "None"
}
},
"commentStart": 121,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -240,14 +240,14 @@ description: Result of parsing angled_line.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 129,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 135,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -258,10 +258,10 @@ description: Result of parsing angled_line.kcl
],
"callee": {
"abs_path": false,
"commentStart": 103,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 103,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -271,7 +271,7 @@ description: Result of parsing angled_line.kcl
"start": 0,
"type": "Name"
},
"commentStart": 103,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -283,18 +283,18 @@ description: Result of parsing angled_line.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 153,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 159,
"commentStart": 0,
"elements": [
{
"argument": {
"commentStart": 161,
"commentStart": 0,
"end": 0,
"raw": "15.17",
"start": 0,
@ -305,7 +305,7 @@ description: Result of parsing angled_line.kcl
"suffix": "None"
}
},
"commentStart": 160,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -314,7 +314,7 @@ description: Result of parsing angled_line.kcl
},
{
"argument": {
"commentStart": 169,
"commentStart": 0,
"end": 0,
"raw": "4.1",
"start": 0,
@ -325,7 +325,7 @@ description: Result of parsing angled_line.kcl
"suffix": "None"
}
},
"commentStart": 168,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -342,10 +342,10 @@ description: Result of parsing angled_line.kcl
],
"callee": {
"abs_path": false,
"commentStart": 148,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 148,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -355,7 +355,7 @@ description: Result of parsing angled_line.kcl
"start": 0,
"type": "Name"
},
"commentStart": 148,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -365,16 +365,16 @@ description: Result of parsing angled_line.kcl
{
"arguments": [
{
"commentStart": 191,
"commentStart": 0,
"elements": [
{
"arguments": [
{
"abs_path": false,
"commentStart": 199,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 199,
"commentStart": 0,
"end": 0,
"name": "seg01",
"start": 0,
@ -388,10 +388,10 @@ description: Result of parsing angled_line.kcl
],
"callee": {
"abs_path": false,
"commentStart": 192,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 192,
"commentStart": 0,
"end": 0,
"name": "segAng",
"start": 0,
@ -401,14 +401,14 @@ description: Result of parsing angled_line.kcl
"start": 0,
"type": "Name"
},
"commentStart": 192,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"commentStart": 207,
"commentStart": 0,
"end": 0,
"raw": "12.35",
"start": 0,
@ -426,7 +426,7 @@ description: Result of parsing angled_line.kcl
"type": "ArrayExpression"
},
{
"commentStart": 215,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -435,10 +435,10 @@ description: Result of parsing angled_line.kcl
],
"callee": {
"abs_path": false,
"commentStart": 180,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 180,
"commentStart": 0,
"end": 0,
"name": "angledLine",
"start": 0,
@ -448,7 +448,7 @@ description: Result of parsing angled_line.kcl
"start": 0,
"type": "Name"
},
"commentStart": 180,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -459,18 +459,18 @@ description: Result of parsing angled_line.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 228,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 234,
"commentStart": 0,
"elements": [
{
"argument": {
"commentStart": 236,
"commentStart": 0,
"end": 0,
"raw": "13.02",
"start": 0,
@ -481,7 +481,7 @@ description: Result of parsing angled_line.kcl
"suffix": "None"
}
},
"commentStart": 235,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -489,7 +489,7 @@ description: Result of parsing angled_line.kcl
"type": "UnaryExpression"
},
{
"commentStart": 243,
"commentStart": 0,
"end": 0,
"raw": "10.03",
"start": 0,
@ -510,10 +510,10 @@ description: Result of parsing angled_line.kcl
],
"callee": {
"abs_path": false,
"commentStart": 223,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 223,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -523,7 +523,7 @@ description: Result of parsing angled_line.kcl
"start": 0,
"type": "Name"
},
"commentStart": 223,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -533,7 +533,7 @@ description: Result of parsing angled_line.kcl
{
"arguments": [
{
"commentStart": 262,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -542,10 +542,10 @@ description: Result of parsing angled_line.kcl
],
"callee": {
"abs_path": false,
"commentStart": 256,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 256,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -555,7 +555,7 @@ description: Result of parsing angled_line.kcl
"start": 0,
"type": "Name"
},
"commentStart": 256,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -566,14 +566,14 @@ description: Result of parsing angled_line.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 278,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 287,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -588,10 +588,10 @@ description: Result of parsing angled_line.kcl
],
"callee": {
"abs_path": false,
"commentStart": 270,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 270,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -601,7 +601,7 @@ description: Result of parsing angled_line.kcl
"start": 0,
"type": "Name"
},
"commentStart": 270,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -609,7 +609,7 @@ description: Result of parsing angled_line.kcl
"unlabeled": null
}
],
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",

View File

@ -8,10 +8,10 @@ description: Result of parsing argument_error.kcl
{
"commentStart": 0,
"declaration": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"name": "f",
"start": 0,
@ -22,7 +22,7 @@ description: Result of parsing argument_error.kcl
"body": [
{
"argument": {
"commentStart": 19,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -33,24 +33,24 @@ description: Result of parsing argument_error.kcl
"suffix": "None"
}
},
"commentStart": 12,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 8,
"commentStart": 0,
"end": 0,
"start": 0
},
"commentStart": 4,
"commentStart": 0,
"end": 0,
"params": [
{
"type": "Parameter",
"identifier": {
"commentStart": 5,
"commentStart": 0,
"end": 0,
"name": "i",
"start": 0,
@ -72,16 +72,16 @@ description: Result of parsing argument_error.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 22,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 28,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 28,
"commentStart": 0,
"end": 0,
"name": "f",
"start": 0,
@ -93,10 +93,10 @@ description: Result of parsing argument_error.kcl
"type": "Name"
},
{
"commentStart": 31,
"commentStart": 0,
"elements": [
{
"commentStart": 32,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -108,7 +108,7 @@ description: Result of parsing argument_error.kcl
}
},
{
"commentStart": 35,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -128,10 +128,10 @@ description: Result of parsing argument_error.kcl
],
"callee": {
"abs_path": false,
"commentStart": 24,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 24,
"commentStart": 0,
"end": 0,
"name": "map",
"start": 0,
@ -141,7 +141,7 @@ description: Result of parsing argument_error.kcl
"start": 0,
"type": "Name"
},
"commentStart": 24,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -158,7 +158,7 @@ description: Result of parsing argument_error.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 22,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -18,10 +18,10 @@ description: Result of parsing array_elem_pop.kcl
"type": "Identifier"
},
"init": {
"commentStart": 6,
"commentStart": 0,
"elements": [
{
"commentStart": 7,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -33,7 +33,7 @@ description: Result of parsing array_elem_pop.kcl
}
},
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -45,7 +45,7 @@ description: Result of parsing array_elem_pop.kcl
}
},
{
"commentStart": 13,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -72,12 +72,12 @@ description: Result of parsing array_elem_pop.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 16,
"commentStart": 0,
"declaration": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": "new_arr1",
"start": 0,
@ -87,10 +87,10 @@ description: Result of parsing array_elem_pop.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 31,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 31,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -104,10 +104,10 @@ description: Result of parsing array_elem_pop.kcl
],
"callee": {
"abs_path": false,
"commentStart": 27,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 27,
"commentStart": 0,
"end": 0,
"name": "pop",
"start": 0,
@ -117,7 +117,7 @@ description: Result of parsing array_elem_pop.kcl
"start": 0,
"type": "Name"
},
"commentStart": 27,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -133,12 +133,12 @@ description: Result of parsing array_elem_pop.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 36,
"commentStart": 0,
"declaration": {
"commentStart": 36,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 36,
"commentStart": 0,
"end": 0,
"name": "new_arr2",
"start": 0,
@ -148,10 +148,10 @@ description: Result of parsing array_elem_pop.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 51,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 51,
"commentStart": 0,
"end": 0,
"name": "new_arr1",
"start": 0,
@ -165,10 +165,10 @@ description: Result of parsing array_elem_pop.kcl
],
"callee": {
"abs_path": false,
"commentStart": 47,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 47,
"commentStart": 0,
"end": 0,
"name": "pop",
"start": 0,
@ -178,7 +178,7 @@ description: Result of parsing array_elem_pop.kcl
"start": 0,
"type": "Name"
},
"commentStart": 47,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -194,12 +194,12 @@ description: Result of parsing array_elem_pop.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 61,
"commentStart": 0,
"declaration": {
"commentStart": 61,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 61,
"commentStart": 0,
"end": 0,
"name": "new_arr3",
"start": 0,
@ -209,10 +209,10 @@ description: Result of parsing array_elem_pop.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 76,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 76,
"commentStart": 0,
"end": 0,
"name": "new_arr2",
"start": 0,
@ -226,10 +226,10 @@ description: Result of parsing array_elem_pop.kcl
],
"callee": {
"abs_path": false,
"commentStart": 72,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 72,
"commentStart": 0,
"end": 0,
"name": "pop",
"start": 0,
@ -239,7 +239,7 @@ description: Result of parsing array_elem_pop.kcl
"start": 0,
"type": "Name"
},
"commentStart": 72,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -255,16 +255,16 @@ description: Result of parsing array_elem_pop.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 86,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 98,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 98,
"commentStart": 0,
"end": 0,
"name": "new_arr1",
"start": 0,
@ -272,7 +272,7 @@ description: Result of parsing array_elem_pop.kcl
"type": "Identifier"
},
"property": {
"commentStart": 107,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -288,7 +288,7 @@ description: Result of parsing array_elem_pop.kcl
"type": "MemberExpression"
},
{
"commentStart": 111,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -300,7 +300,7 @@ description: Result of parsing array_elem_pop.kcl
}
},
{
"commentStart": 114,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -312,7 +312,7 @@ description: Result of parsing array_elem_pop.kcl
}
},
{
"commentStart": 123,
"commentStart": 0,
"end": 0,
"raw": "\"element 0 should not have changed\"",
"start": 0,
@ -323,10 +323,10 @@ description: Result of parsing array_elem_pop.kcl
],
"callee": {
"abs_path": false,
"commentStart": 86,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 86,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -336,7 +336,7 @@ description: Result of parsing array_elem_pop.kcl
"start": 0,
"type": "Name"
},
"commentStart": 86,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -347,16 +347,16 @@ description: Result of parsing array_elem_pop.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 160,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 172,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 172,
"commentStart": 0,
"end": 0,
"name": "new_arr1",
"start": 0,
@ -364,7 +364,7 @@ description: Result of parsing array_elem_pop.kcl
"type": "Identifier"
},
"property": {
"commentStart": 181,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -380,7 +380,7 @@ description: Result of parsing array_elem_pop.kcl
"type": "MemberExpression"
},
{
"commentStart": 185,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -392,7 +392,7 @@ description: Result of parsing array_elem_pop.kcl
}
},
{
"commentStart": 188,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -404,7 +404,7 @@ description: Result of parsing array_elem_pop.kcl
}
},
{
"commentStart": 197,
"commentStart": 0,
"end": 0,
"raw": "\"element 1 should not have changed\"",
"start": 0,
@ -415,10 +415,10 @@ description: Result of parsing array_elem_pop.kcl
],
"callee": {
"abs_path": false,
"commentStart": 160,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 160,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -428,7 +428,7 @@ description: Result of parsing array_elem_pop.kcl
"start": 0,
"type": "Name"
},
"commentStart": 160,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -439,16 +439,16 @@ description: Result of parsing array_elem_pop.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 234,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 246,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 246,
"commentStart": 0,
"end": 0,
"name": "new_arr2",
"start": 0,
@ -456,7 +456,7 @@ description: Result of parsing array_elem_pop.kcl
"type": "Identifier"
},
"property": {
"commentStart": 255,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -472,7 +472,7 @@ description: Result of parsing array_elem_pop.kcl
"type": "MemberExpression"
},
{
"commentStart": 259,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -484,7 +484,7 @@ description: Result of parsing array_elem_pop.kcl
}
},
{
"commentStart": 262,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -496,7 +496,7 @@ description: Result of parsing array_elem_pop.kcl
}
},
{
"commentStart": 271,
"commentStart": 0,
"end": 0,
"raw": "\"element 0 should not have changed\"",
"start": 0,
@ -507,10 +507,10 @@ description: Result of parsing array_elem_pop.kcl
],
"callee": {
"abs_path": false,
"commentStart": 234,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 234,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -520,7 +520,7 @@ description: Result of parsing array_elem_pop.kcl
"start": 0,
"type": "Name"
},
"commentStart": 234,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",

View File

@ -18,7 +18,7 @@ description: Result of parsing array_elem_pop_empty_fail.kcl
"type": "Identifier"
},
"init": {
"commentStart": 6,
"commentStart": 0,
"elements": [],
"end": 0,
"start": 0,
@ -35,12 +35,12 @@ description: Result of parsing array_elem_pop_empty_fail.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 9,
"commentStart": 0,
"declaration": {
"commentStart": 9,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 9,
"commentStart": 0,
"end": 0,
"name": "fail",
"start": 0,
@ -50,10 +50,10 @@ description: Result of parsing array_elem_pop_empty_fail.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 20,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 20,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -67,10 +67,10 @@ description: Result of parsing array_elem_pop_empty_fail.kcl
],
"callee": {
"abs_path": false,
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": "pop",
"start": 0,
@ -80,7 +80,7 @@ description: Result of parsing array_elem_pop_empty_fail.kcl
"start": 0,
"type": "Name"
},
"commentStart": 16,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",

View File

@ -18,10 +18,10 @@ description: Result of parsing array_elem_pop_fail.kcl
"type": "Identifier"
},
"init": {
"commentStart": 6,
"commentStart": 0,
"elements": [
{
"commentStart": 7,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -33,7 +33,7 @@ description: Result of parsing array_elem_pop_fail.kcl
}
},
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -45,7 +45,7 @@ description: Result of parsing array_elem_pop_fail.kcl
}
},
{
"commentStart": 13,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -72,12 +72,12 @@ description: Result of parsing array_elem_pop_fail.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 16,
"commentStart": 0,
"declaration": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": "pushedArr",
"start": 0,
@ -87,10 +87,10 @@ description: Result of parsing array_elem_pop_fail.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 32,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 32,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -104,10 +104,10 @@ description: Result of parsing array_elem_pop_fail.kcl
],
"callee": {
"abs_path": false,
"commentStart": 28,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 28,
"commentStart": 0,
"end": 0,
"name": "pop",
"start": 0,
@ -117,7 +117,7 @@ description: Result of parsing array_elem_pop_fail.kcl
"start": 0,
"type": "Name"
},
"commentStart": 28,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -133,23 +133,23 @@ description: Result of parsing array_elem_pop_fail.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 37,
"commentStart": 0,
"declaration": {
"commentStart": 37,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 37,
"commentStart": 0,
"end": 0,
"name": "fail",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 44,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 44,
"commentStart": 0,
"end": 0,
"name": "pushedArr",
"start": 0,
@ -157,7 +157,7 @@ description: Result of parsing array_elem_pop_fail.kcl
"type": "Identifier"
},
"property": {
"commentStart": 54,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,

View File

@ -18,10 +18,10 @@ description: Result of parsing array_elem_push.kcl
"type": "Identifier"
},
"init": {
"commentStart": 6,
"commentStart": 0,
"elements": [
{
"commentStart": 7,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -33,7 +33,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -45,7 +45,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 13,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -72,12 +72,12 @@ description: Result of parsing array_elem_push.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 16,
"commentStart": 0,
"declaration": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": "new_arr1",
"start": 0,
@ -87,10 +87,10 @@ description: Result of parsing array_elem_push.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 32,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 32,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -102,7 +102,7 @@ description: Result of parsing array_elem_push.kcl
"type": "Name"
},
{
"commentStart": 37,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -116,10 +116,10 @@ description: Result of parsing array_elem_push.kcl
],
"callee": {
"abs_path": false,
"commentStart": 27,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 27,
"commentStart": 0,
"end": 0,
"name": "push",
"start": 0,
@ -129,7 +129,7 @@ description: Result of parsing array_elem_push.kcl
"start": 0,
"type": "Name"
},
"commentStart": 27,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -145,12 +145,12 @@ description: Result of parsing array_elem_push.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 40,
"commentStart": 0,
"declaration": {
"commentStart": 40,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 40,
"commentStart": 0,
"end": 0,
"name": "new_arr2",
"start": 0,
@ -160,10 +160,10 @@ description: Result of parsing array_elem_push.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 56,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 56,
"commentStart": 0,
"end": 0,
"name": "new_arr1",
"start": 0,
@ -175,7 +175,7 @@ description: Result of parsing array_elem_push.kcl
"type": "Name"
},
{
"commentStart": 66,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -189,10 +189,10 @@ description: Result of parsing array_elem_push.kcl
],
"callee": {
"abs_path": false,
"commentStart": 51,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 51,
"commentStart": 0,
"end": 0,
"name": "push",
"start": 0,
@ -202,7 +202,7 @@ description: Result of parsing array_elem_push.kcl
"start": 0,
"type": "Name"
},
"commentStart": 51,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -218,16 +218,16 @@ description: Result of parsing array_elem_push.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 69,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 81,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 81,
"commentStart": 0,
"end": 0,
"name": "new_arr1",
"start": 0,
@ -235,7 +235,7 @@ description: Result of parsing array_elem_push.kcl
"type": "Identifier"
},
"property": {
"commentStart": 90,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -251,7 +251,7 @@ description: Result of parsing array_elem_push.kcl
"type": "MemberExpression"
},
{
"commentStart": 94,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -263,7 +263,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 97,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -275,7 +275,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 106,
"commentStart": 0,
"end": 0,
"raw": "\"element 0 should not have changed\"",
"start": 0,
@ -286,10 +286,10 @@ description: Result of parsing array_elem_push.kcl
],
"callee": {
"abs_path": false,
"commentStart": 69,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 69,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -299,7 +299,7 @@ description: Result of parsing array_elem_push.kcl
"start": 0,
"type": "Name"
},
"commentStart": 69,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -310,16 +310,16 @@ description: Result of parsing array_elem_push.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 143,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 155,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 155,
"commentStart": 0,
"end": 0,
"name": "new_arr1",
"start": 0,
@ -327,7 +327,7 @@ description: Result of parsing array_elem_push.kcl
"type": "Identifier"
},
"property": {
"commentStart": 164,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -343,7 +343,7 @@ description: Result of parsing array_elem_push.kcl
"type": "MemberExpression"
},
{
"commentStart": 168,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -355,7 +355,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 171,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -367,7 +367,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 180,
"commentStart": 0,
"end": 0,
"raw": "\"element 1 should not have changed\"",
"start": 0,
@ -378,10 +378,10 @@ description: Result of parsing array_elem_push.kcl
],
"callee": {
"abs_path": false,
"commentStart": 143,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 143,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -391,7 +391,7 @@ description: Result of parsing array_elem_push.kcl
"start": 0,
"type": "Name"
},
"commentStart": 143,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -402,16 +402,16 @@ description: Result of parsing array_elem_push.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 217,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 229,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 229,
"commentStart": 0,
"end": 0,
"name": "new_arr1",
"start": 0,
@ -419,7 +419,7 @@ description: Result of parsing array_elem_push.kcl
"type": "Identifier"
},
"property": {
"commentStart": 238,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -435,7 +435,7 @@ description: Result of parsing array_elem_push.kcl
"type": "MemberExpression"
},
{
"commentStart": 242,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -447,7 +447,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 245,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -459,7 +459,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 254,
"commentStart": 0,
"end": 0,
"raw": "\"element 2 should not have changed\"",
"start": 0,
@ -470,10 +470,10 @@ description: Result of parsing array_elem_push.kcl
],
"callee": {
"abs_path": false,
"commentStart": 217,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 217,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -483,7 +483,7 @@ description: Result of parsing array_elem_push.kcl
"start": 0,
"type": "Name"
},
"commentStart": 217,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -494,16 +494,16 @@ description: Result of parsing array_elem_push.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 291,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 303,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 303,
"commentStart": 0,
"end": 0,
"name": "new_arr1",
"start": 0,
@ -511,7 +511,7 @@ description: Result of parsing array_elem_push.kcl
"type": "Identifier"
},
"property": {
"commentStart": 312,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -527,7 +527,7 @@ description: Result of parsing array_elem_push.kcl
"type": "MemberExpression"
},
{
"commentStart": 316,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -539,7 +539,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 319,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -551,7 +551,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 328,
"commentStart": 0,
"end": 0,
"raw": "\"4 was added to the end of the array\"",
"start": 0,
@ -562,10 +562,10 @@ description: Result of parsing array_elem_push.kcl
],
"callee": {
"abs_path": false,
"commentStart": 291,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 291,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -575,7 +575,7 @@ description: Result of parsing array_elem_push.kcl
"start": 0,
"type": "Name"
},
"commentStart": 291,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -586,16 +586,16 @@ description: Result of parsing array_elem_push.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 367,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 379,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 379,
"commentStart": 0,
"end": 0,
"name": "new_arr2",
"start": 0,
@ -603,7 +603,7 @@ description: Result of parsing array_elem_push.kcl
"type": "Identifier"
},
"property": {
"commentStart": 388,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -619,7 +619,7 @@ description: Result of parsing array_elem_push.kcl
"type": "MemberExpression"
},
{
"commentStart": 392,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -631,7 +631,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 395,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -643,7 +643,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 404,
"commentStart": 0,
"end": 0,
"raw": "\"element 0 should not have changed\"",
"start": 0,
@ -654,10 +654,10 @@ description: Result of parsing array_elem_push.kcl
],
"callee": {
"abs_path": false,
"commentStart": 367,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 367,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -667,7 +667,7 @@ description: Result of parsing array_elem_push.kcl
"start": 0,
"type": "Name"
},
"commentStart": 367,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -678,16 +678,16 @@ description: Result of parsing array_elem_push.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 441,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 453,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 453,
"commentStart": 0,
"end": 0,
"name": "new_arr2",
"start": 0,
@ -695,7 +695,7 @@ description: Result of parsing array_elem_push.kcl
"type": "Identifier"
},
"property": {
"commentStart": 462,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -711,7 +711,7 @@ description: Result of parsing array_elem_push.kcl
"type": "MemberExpression"
},
{
"commentStart": 466,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -723,7 +723,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 469,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -735,7 +735,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 478,
"commentStart": 0,
"end": 0,
"raw": "\"element 1 should not have changed\"",
"start": 0,
@ -746,10 +746,10 @@ description: Result of parsing array_elem_push.kcl
],
"callee": {
"abs_path": false,
"commentStart": 441,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 441,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -759,7 +759,7 @@ description: Result of parsing array_elem_push.kcl
"start": 0,
"type": "Name"
},
"commentStart": 441,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -770,16 +770,16 @@ description: Result of parsing array_elem_push.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 515,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 527,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 527,
"commentStart": 0,
"end": 0,
"name": "new_arr2",
"start": 0,
@ -787,7 +787,7 @@ description: Result of parsing array_elem_push.kcl
"type": "Identifier"
},
"property": {
"commentStart": 536,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -803,7 +803,7 @@ description: Result of parsing array_elem_push.kcl
"type": "MemberExpression"
},
{
"commentStart": 540,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -815,7 +815,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 543,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -827,7 +827,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 552,
"commentStart": 0,
"end": 0,
"raw": "\"element 2 should not have changed\"",
"start": 0,
@ -838,10 +838,10 @@ description: Result of parsing array_elem_push.kcl
],
"callee": {
"abs_path": false,
"commentStart": 515,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 515,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -851,7 +851,7 @@ description: Result of parsing array_elem_push.kcl
"start": 0,
"type": "Name"
},
"commentStart": 515,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -862,16 +862,16 @@ description: Result of parsing array_elem_push.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 589,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 601,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 601,
"commentStart": 0,
"end": 0,
"name": "new_arr2",
"start": 0,
@ -879,7 +879,7 @@ description: Result of parsing array_elem_push.kcl
"type": "Identifier"
},
"property": {
"commentStart": 610,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -895,7 +895,7 @@ description: Result of parsing array_elem_push.kcl
"type": "MemberExpression"
},
{
"commentStart": 614,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -907,7 +907,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 617,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -919,7 +919,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 626,
"commentStart": 0,
"end": 0,
"raw": "\"4 was added to the end of the array\"",
"start": 0,
@ -930,10 +930,10 @@ description: Result of parsing array_elem_push.kcl
],
"callee": {
"abs_path": false,
"commentStart": 589,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 589,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -943,7 +943,7 @@ description: Result of parsing array_elem_push.kcl
"start": 0,
"type": "Name"
},
"commentStart": 589,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -954,16 +954,16 @@ description: Result of parsing array_elem_push.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 665,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 677,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 677,
"commentStart": 0,
"end": 0,
"name": "new_arr2",
"start": 0,
@ -971,7 +971,7 @@ description: Result of parsing array_elem_push.kcl
"type": "Identifier"
},
"property": {
"commentStart": 686,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -987,7 +987,7 @@ description: Result of parsing array_elem_push.kcl
"type": "MemberExpression"
},
{
"commentStart": 690,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -999,7 +999,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 693,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -1011,7 +1011,7 @@ description: Result of parsing array_elem_push.kcl
}
},
{
"commentStart": 702,
"commentStart": 0,
"end": 0,
"raw": "\"5 was added to the end of the array\"",
"start": 0,
@ -1022,10 +1022,10 @@ description: Result of parsing array_elem_push.kcl
],
"callee": {
"abs_path": false,
"commentStart": 665,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 665,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -1035,7 +1035,7 @@ description: Result of parsing array_elem_push.kcl
"start": 0,
"type": "Name"
},
"commentStart": 665,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",

View File

@ -18,10 +18,10 @@ description: Result of parsing array_elem_push_fail.kcl
"type": "Identifier"
},
"init": {
"commentStart": 6,
"commentStart": 0,
"elements": [
{
"commentStart": 7,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -33,7 +33,7 @@ description: Result of parsing array_elem_push_fail.kcl
}
},
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -45,7 +45,7 @@ description: Result of parsing array_elem_push_fail.kcl
}
},
{
"commentStart": 13,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -72,12 +72,12 @@ description: Result of parsing array_elem_push_fail.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 16,
"commentStart": 0,
"declaration": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": "pushedArr",
"start": 0,
@ -87,10 +87,10 @@ description: Result of parsing array_elem_push_fail.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 33,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 33,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -102,7 +102,7 @@ description: Result of parsing array_elem_push_fail.kcl
"type": "Name"
},
{
"commentStart": 38,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -116,10 +116,10 @@ description: Result of parsing array_elem_push_fail.kcl
],
"callee": {
"abs_path": false,
"commentStart": 28,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 28,
"commentStart": 0,
"end": 0,
"name": "push",
"start": 0,
@ -129,7 +129,7 @@ description: Result of parsing array_elem_push_fail.kcl
"start": 0,
"type": "Name"
},
"commentStart": 28,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -145,23 +145,23 @@ description: Result of parsing array_elem_push_fail.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 41,
"commentStart": 0,
"declaration": {
"commentStart": 41,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 41,
"commentStart": 0,
"end": 0,
"name": "fail",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 48,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 48,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -169,7 +169,7 @@ description: Result of parsing array_elem_push_fail.kcl
"type": "Identifier"
},
"property": {
"commentStart": 52,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,

View File

@ -18,7 +18,7 @@ description: Result of parsing array_index_oob.kcl
"type": "Identifier"
},
"init": {
"commentStart": 6,
"commentStart": 0,
"elements": [],
"end": 0,
"start": 0,
@ -35,23 +35,23 @@ description: Result of parsing array_index_oob.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 9,
"commentStart": 0,
"declaration": {
"commentStart": 9,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 9,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 13,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 13,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -59,7 +59,7 @@ description: Result of parsing array_index_oob.kcl
"type": "Identifier"
},
"property": {
"commentStart": 17,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,

View File

@ -18,10 +18,10 @@ description: Result of parsing array_range_expr.kcl
"type": "Identifier"
},
"init": {
"commentStart": 5,
"commentStart": 0,
"end": 0,
"endElement": {
"commentStart": 9,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -35,7 +35,7 @@ description: Result of parsing array_range_expr.kcl
"endInclusive": true,
"start": 0,
"startElement": {
"commentStart": 6,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -59,16 +59,16 @@ description: Result of parsing array_range_expr.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 12,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 24,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 24,
"commentStart": 0,
"end": 0,
"name": "r1",
"start": 0,
@ -76,7 +76,7 @@ description: Result of parsing array_range_expr.kcl
"type": "Identifier"
},
"property": {
"commentStart": 27,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -92,7 +92,7 @@ description: Result of parsing array_range_expr.kcl
"type": "MemberExpression"
},
{
"commentStart": 31,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -104,7 +104,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 34,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -116,7 +116,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 43,
"commentStart": 0,
"end": 0,
"raw": "\"last element is included\"",
"start": 0,
@ -127,10 +127,10 @@ description: Result of parsing array_range_expr.kcl
],
"callee": {
"abs_path": false,
"commentStart": 12,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 12,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -140,7 +140,7 @@ description: Result of parsing array_range_expr.kcl
"start": 0,
"type": "Name"
},
"commentStart": 12,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -151,19 +151,19 @@ description: Result of parsing array_range_expr.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 70,
"commentStart": 0,
"declaration": {
"commentStart": 72,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 72,
"commentStart": 0,
"end": 0,
"name": "four",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 79,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -184,19 +184,19 @@ description: Result of parsing array_range_expr.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 81,
"commentStart": 0,
"declaration": {
"commentStart": 81,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 81,
"commentStart": 0,
"end": 0,
"name": "zero",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 88,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -217,26 +217,26 @@ description: Result of parsing array_range_expr.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 90,
"commentStart": 0,
"declaration": {
"commentStart": 90,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 90,
"commentStart": 0,
"end": 0,
"name": "r2",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 95,
"commentStart": 0,
"end": 0,
"endElement": {
"abs_path": false,
"commentStart": 102,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 102,
"commentStart": 0,
"end": 0,
"name": "four",
"start": 0,
@ -251,10 +251,10 @@ description: Result of parsing array_range_expr.kcl
"start": 0,
"startElement": {
"abs_path": false,
"commentStart": 96,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 96,
"commentStart": 0,
"end": 0,
"name": "zero",
"start": 0,
@ -278,16 +278,16 @@ description: Result of parsing array_range_expr.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 108,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 120,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 120,
"commentStart": 0,
"end": 0,
"name": "r2",
"start": 0,
@ -295,7 +295,7 @@ description: Result of parsing array_range_expr.kcl
"type": "Identifier"
},
"property": {
"commentStart": 123,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -311,7 +311,7 @@ description: Result of parsing array_range_expr.kcl
"type": "MemberExpression"
},
{
"commentStart": 127,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -323,7 +323,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 130,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -335,7 +335,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 139,
"commentStart": 0,
"end": 0,
"raw": "\"last element is included\"",
"start": 0,
@ -346,10 +346,10 @@ description: Result of parsing array_range_expr.kcl
],
"callee": {
"abs_path": false,
"commentStart": 108,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 108,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -359,7 +359,7 @@ description: Result of parsing array_range_expr.kcl
"start": 0,
"type": "Name"
},
"commentStart": 108,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -370,12 +370,12 @@ description: Result of parsing array_range_expr.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 166,
"commentStart": 0,
"declaration": {
"commentStart": 168,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 168,
"commentStart": 0,
"end": 0,
"name": "five",
"start": 0,
@ -384,14 +384,14 @@ description: Result of parsing array_range_expr.kcl
"init": {
"arguments": [
{
"commentStart": 179,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 179,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 179,
"commentStart": 0,
"end": 0,
"name": "four",
"start": 0,
@ -404,7 +404,7 @@ description: Result of parsing array_range_expr.kcl
},
"operator": "+",
"right": {
"commentStart": 186,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -422,10 +422,10 @@ description: Result of parsing array_range_expr.kcl
],
"callee": {
"abs_path": false,
"commentStart": 175,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 175,
"commentStart": 0,
"end": 0,
"name": "int",
"start": 0,
@ -435,7 +435,7 @@ description: Result of parsing array_range_expr.kcl
"start": 0,
"type": "Name"
},
"commentStart": 175,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -451,26 +451,26 @@ description: Result of parsing array_range_expr.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 189,
"commentStart": 0,
"declaration": {
"commentStart": 189,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 189,
"commentStart": 0,
"end": 0,
"name": "r3",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 194,
"commentStart": 0,
"end": 0,
"endElement": {
"abs_path": false,
"commentStart": 201,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 201,
"commentStart": 0,
"end": 0,
"name": "five",
"start": 0,
@ -485,10 +485,10 @@ description: Result of parsing array_range_expr.kcl
"start": 0,
"startElement": {
"abs_path": false,
"commentStart": 195,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 195,
"commentStart": 0,
"end": 0,
"name": "zero",
"start": 0,
@ -512,16 +512,16 @@ description: Result of parsing array_range_expr.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 207,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 219,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 219,
"commentStart": 0,
"end": 0,
"name": "r3",
"start": 0,
@ -529,7 +529,7 @@ description: Result of parsing array_range_expr.kcl
"type": "Identifier"
},
"property": {
"commentStart": 222,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -545,7 +545,7 @@ description: Result of parsing array_range_expr.kcl
"type": "MemberExpression"
},
{
"commentStart": 226,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -557,7 +557,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 229,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -569,7 +569,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 238,
"commentStart": 0,
"end": 0,
"raw": "\"second-to-last element is included\"",
"start": 0,
@ -580,10 +580,10 @@ description: Result of parsing array_range_expr.kcl
],
"callee": {
"abs_path": false,
"commentStart": 207,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 207,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -593,7 +593,7 @@ description: Result of parsing array_range_expr.kcl
"start": 0,
"type": "Name"
},
"commentStart": 207,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -604,16 +604,16 @@ description: Result of parsing array_range_expr.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 276,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 288,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 288,
"commentStart": 0,
"end": 0,
"name": "r3",
"start": 0,
@ -621,7 +621,7 @@ description: Result of parsing array_range_expr.kcl
"type": "Identifier"
},
"property": {
"commentStart": 291,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -637,7 +637,7 @@ description: Result of parsing array_range_expr.kcl
"type": "MemberExpression"
},
{
"commentStart": 295,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -649,7 +649,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 298,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -661,7 +661,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 307,
"commentStart": 0,
"end": 0,
"raw": "\"last element is included\"",
"start": 0,
@ -672,10 +672,10 @@ description: Result of parsing array_range_expr.kcl
],
"callee": {
"abs_path": false,
"commentStart": 276,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 276,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -685,7 +685,7 @@ description: Result of parsing array_range_expr.kcl
"start": 0,
"type": "Name"
},
"commentStart": 276,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -696,31 +696,31 @@ description: Result of parsing array_range_expr.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 334,
"commentStart": 0,
"declaration": {
"commentStart": 336,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 336,
"commentStart": 0,
"end": 0,
"name": "r4",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 341,
"commentStart": 0,
"end": 0,
"endElement": {
"arguments": [
{
"commentStart": 363,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 363,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 363,
"commentStart": 0,
"end": 0,
"name": "five",
"start": 0,
@ -733,7 +733,7 @@ description: Result of parsing array_range_expr.kcl
},
"operator": "-",
"right": {
"commentStart": 370,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -751,10 +751,10 @@ description: Result of parsing array_range_expr.kcl
],
"callee": {
"abs_path": false,
"commentStart": 359,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 359,
"commentStart": 0,
"end": 0,
"name": "int",
"start": 0,
@ -764,7 +764,7 @@ description: Result of parsing array_range_expr.kcl
"start": 0,
"type": "Name"
},
"commentStart": 359,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -775,14 +775,14 @@ description: Result of parsing array_range_expr.kcl
"startElement": {
"arguments": [
{
"commentStart": 346,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 346,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 346,
"commentStart": 0,
"end": 0,
"name": "zero",
"start": 0,
@ -795,7 +795,7 @@ description: Result of parsing array_range_expr.kcl
},
"operator": "+",
"right": {
"commentStart": 353,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -813,10 +813,10 @@ description: Result of parsing array_range_expr.kcl
],
"callee": {
"abs_path": false,
"commentStart": 342,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 342,
"commentStart": 0,
"end": 0,
"name": "int",
"start": 0,
@ -826,7 +826,7 @@ description: Result of parsing array_range_expr.kcl
"start": 0,
"type": "Name"
},
"commentStart": 342,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -845,16 +845,16 @@ description: Result of parsing array_range_expr.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 374,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 386,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 386,
"commentStart": 0,
"end": 0,
"name": "r4",
"start": 0,
@ -862,7 +862,7 @@ description: Result of parsing array_range_expr.kcl
"type": "Identifier"
},
"property": {
"commentStart": 389,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -878,7 +878,7 @@ description: Result of parsing array_range_expr.kcl
"type": "MemberExpression"
},
{
"commentStart": 393,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -890,7 +890,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 396,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -902,7 +902,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 405,
"commentStart": 0,
"end": 0,
"raw": "\"first element is 1\"",
"start": 0,
@ -913,10 +913,10 @@ description: Result of parsing array_range_expr.kcl
],
"callee": {
"abs_path": false,
"commentStart": 374,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 374,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -926,7 +926,7 @@ description: Result of parsing array_range_expr.kcl
"start": 0,
"type": "Name"
},
"commentStart": 374,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -937,16 +937,16 @@ description: Result of parsing array_range_expr.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 427,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 439,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 439,
"commentStart": 0,
"end": 0,
"name": "r4",
"start": 0,
@ -954,7 +954,7 @@ description: Result of parsing array_range_expr.kcl
"type": "Identifier"
},
"property": {
"commentStart": 442,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -970,7 +970,7 @@ description: Result of parsing array_range_expr.kcl
"type": "MemberExpression"
},
{
"commentStart": 446,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -982,7 +982,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 449,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -994,7 +994,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 458,
"commentStart": 0,
"end": 0,
"raw": "\"second-to-last element is 3\"",
"start": 0,
@ -1005,10 +1005,10 @@ description: Result of parsing array_range_expr.kcl
],
"callee": {
"abs_path": false,
"commentStart": 427,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 427,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -1018,7 +1018,7 @@ description: Result of parsing array_range_expr.kcl
"start": 0,
"type": "Name"
},
"commentStart": 427,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -1029,16 +1029,16 @@ description: Result of parsing array_range_expr.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 489,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 501,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 501,
"commentStart": 0,
"end": 0,
"name": "r4",
"start": 0,
@ -1046,7 +1046,7 @@ description: Result of parsing array_range_expr.kcl
"type": "Identifier"
},
"property": {
"commentStart": 504,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -1062,7 +1062,7 @@ description: Result of parsing array_range_expr.kcl
"type": "MemberExpression"
},
{
"commentStart": 508,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -1074,7 +1074,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 511,
"commentStart": 0,
"end": 0,
"raw": "0.00001",
"start": 0,
@ -1086,7 +1086,7 @@ description: Result of parsing array_range_expr.kcl
}
},
{
"commentStart": 520,
"commentStart": 0,
"end": 0,
"raw": "\"last element is 4\"",
"start": 0,
@ -1097,10 +1097,10 @@ description: Result of parsing array_range_expr.kcl
],
"callee": {
"abs_path": false,
"commentStart": 489,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 489,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -1110,7 +1110,7 @@ description: Result of parsing array_range_expr.kcl
"start": 0,
"type": "Name"
},
"commentStart": 489,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -1127,7 +1127,7 @@ description: Result of parsing array_range_expr.kcl
"nonCodeNodes": {
"1": [
{
"commentStart": 70,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -1138,7 +1138,7 @@ description: Result of parsing array_range_expr.kcl
],
"5": [
{
"commentStart": 166,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -1149,7 +1149,7 @@ description: Result of parsing array_range_expr.kcl
],
"9": [
{
"commentStart": 334,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -18,10 +18,10 @@ description: Result of parsing array_range_negative_expr.kcl
"type": "Identifier"
},
"init": {
"commentStart": 5,
"commentStart": 0,
"end": 0,
"endElement": {
"commentStart": 17,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -38,7 +38,7 @@ description: Result of parsing array_range_negative_expr.kcl
"arguments": [
{
"argument": {
"commentStart": 11,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -49,7 +49,7 @@ description: Result of parsing array_range_negative_expr.kcl
"suffix": "None"
}
},
"commentStart": 10,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -59,10 +59,10 @@ description: Result of parsing array_range_negative_expr.kcl
],
"callee": {
"abs_path": false,
"commentStart": 6,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 6,
"commentStart": 0,
"end": 0,
"name": "int",
"start": 0,
@ -72,7 +72,7 @@ description: Result of parsing array_range_negative_expr.kcl
"start": 0,
"type": "Name"
},
"commentStart": 6,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -91,16 +91,16 @@ description: Result of parsing array_range_negative_expr.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 20,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 32,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 32,
"commentStart": 0,
"end": 0,
"name": "xs",
"start": 0,
@ -108,7 +108,7 @@ description: Result of parsing array_range_negative_expr.kcl
"type": "Identifier"
},
"property": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -125,7 +125,7 @@ description: Result of parsing array_range_negative_expr.kcl
},
{
"argument": {
"commentStart": 40,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -136,7 +136,7 @@ description: Result of parsing array_range_negative_expr.kcl
"suffix": "None"
}
},
"commentStart": 39,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -144,7 +144,7 @@ description: Result of parsing array_range_negative_expr.kcl
"type": "UnaryExpression"
},
{
"commentStart": 43,
"commentStart": 0,
"end": 0,
"raw": "0.001",
"start": 0,
@ -156,7 +156,7 @@ description: Result of parsing array_range_negative_expr.kcl
}
},
{
"commentStart": 50,
"commentStart": 0,
"end": 0,
"raw": "\"first element is -5\"",
"start": 0,
@ -167,10 +167,10 @@ description: Result of parsing array_range_negative_expr.kcl
],
"callee": {
"abs_path": false,
"commentStart": 20,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 20,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -180,7 +180,7 @@ description: Result of parsing array_range_negative_expr.kcl
"start": 0,
"type": "Name"
},
"commentStart": 20,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",

View File

@ -22,7 +22,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"arguments": [
{
"commentStart": 26,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 12,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 12,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 12,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -55,11 +55,11 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"arguments": [
{
"commentStart": 52,
"commentStart": 0,
"elements": [
{
"argument": {
"commentStart": 54,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"suffix": "None"
}
},
"commentStart": 53,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -79,7 +79,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
},
{
"argument": {
"commentStart": 58,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -90,7 +90,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"suffix": "None"
}
},
"commentStart": 57,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -104,7 +104,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"type": "ArrayExpression"
},
{
"commentStart": 62,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -113,10 +113,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 37,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 37,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -126,7 +126,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 37,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -137,17 +137,17 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 75,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 81,
"commentStart": 0,
"elements": [
{
"commentStart": 82,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -159,7 +159,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
}
},
{
"commentStart": 85,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -180,10 +180,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 70,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 70,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -193,7 +193,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 70,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -205,17 +205,17 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 100,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 106,
"commentStart": 0,
"elements": [
{
"commentStart": 107,
"commentStart": 0,
"end": 0,
"raw": "10.55",
"start": 0,
@ -227,7 +227,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
}
},
{
"commentStart": 114,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -248,14 +248,14 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 118,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 124,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -266,10 +266,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 95,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 95,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -279,7 +279,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 95,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -291,17 +291,17 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 142,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 148,
"commentStart": 0,
"elements": [
{
"commentStart": 149,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -314,7 +314,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
},
{
"argument": {
"commentStart": 153,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -325,7 +325,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"suffix": "None"
}
},
"commentStart": 152,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -342,14 +342,14 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 158,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 164,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -360,10 +360,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 137,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 137,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -373,7 +373,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 137,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -385,19 +385,19 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 182,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 196,
"commentStart": 0,
"elements": [
{
"arguments": [
{
"commentStart": 211,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -406,10 +406,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 197,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 197,
"commentStart": 0,
"end": 0,
"name": "profileStartX",
"start": 0,
@ -419,7 +419,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 197,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -428,7 +428,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"arguments": [
{
"commentStart": 229,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -437,10 +437,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 215,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 215,
"commentStart": 0,
"end": 0,
"name": "profileStartY",
"start": 0,
@ -450,7 +450,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 215,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -466,10 +466,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 177,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 177,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -479,7 +479,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 177,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -490,10 +490,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 239,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 239,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -503,14 +503,14 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 239,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
}
],
"commentStart": 12,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
@ -526,12 +526,12 @@ description: Result of parsing artifact_graph_example_code1.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 247,
"commentStart": 0,
"declaration": {
"commentStart": 247,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 247,
"commentStart": 0,
"end": 0,
"name": "extrude001",
"start": 0,
@ -544,7 +544,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 279,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
@ -552,7 +552,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
},
"arg": {
"argument": {
"commentStart": 289,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -563,7 +563,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"suffix": "None"
}
},
"commentStart": 288,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -574,10 +574,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 260,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 260,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -587,17 +587,17 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 260,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 268,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 268,
"commentStart": 0,
"end": 0,
"name": "sketch001",
"start": 0,
@ -614,14 +614,14 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 305,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 314,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -636,21 +636,21 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 317,
"commentStart": 0,
"end": 0,
"name": "tags",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 324,
"commentStart": 0,
"elements": [
{
"abs_path": false,
"commentStart": 325,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 325,
"commentStart": 0,
"end": 0,
"name": "seg01",
"start": 0,
@ -671,10 +671,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 298,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 298,
"commentStart": 0,
"end": 0,
"name": "fillet",
"start": 0,
@ -684,7 +684,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 298,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -692,7 +692,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"unlabeled": null
}
],
"commentStart": 260,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
@ -708,12 +708,12 @@ description: Result of parsing artifact_graph_example_code1.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 333,
"commentStart": 0,
"declaration": {
"commentStart": 333,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 333,
"commentStart": 0,
"end": 0,
"name": "sketch002",
"start": 0,
@ -725,10 +725,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 359,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 359,
"commentStart": 0,
"end": 0,
"name": "extrude001",
"start": 0,
@ -741,10 +741,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
},
{
"abs_path": false,
"commentStart": 371,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 371,
"commentStart": 0,
"end": 0,
"name": "seg02",
"start": 0,
@ -758,10 +758,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 345,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 345,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -771,7 +771,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 345,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -780,11 +780,11 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"arguments": [
{
"commentStart": 398,
"commentStart": 0,
"elements": [
{
"argument": {
"commentStart": 400,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -795,7 +795,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"suffix": "None"
}
},
"commentStart": 399,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -804,7 +804,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
},
{
"argument": {
"commentStart": 404,
"commentStart": 0,
"end": 0,
"raw": "6",
"start": 0,
@ -815,7 +815,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"suffix": "None"
}
},
"commentStart": 403,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -829,7 +829,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"type": "ArrayExpression"
},
{
"commentStart": 408,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -838,10 +838,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 383,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 383,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -851,7 +851,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 383,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -862,17 +862,17 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 421,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 427,
"commentStart": 0,
"elements": [
{
"commentStart": 428,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -884,7 +884,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
}
},
{
"commentStart": 431,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -905,10 +905,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 416,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 416,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -918,7 +918,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 416,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -930,17 +930,17 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 445,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 451,
"commentStart": 0,
"elements": [
{
"commentStart": 452,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -953,7 +953,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
},
{
"argument": {
"commentStart": 456,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -964,7 +964,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"suffix": "None"
}
},
"commentStart": 455,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -981,10 +981,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 440,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 440,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -994,7 +994,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 440,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -1006,19 +1006,19 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 470,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 484,
"commentStart": 0,
"elements": [
{
"arguments": [
{
"commentStart": 499,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -1027,10 +1027,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 485,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 485,
"commentStart": 0,
"end": 0,
"name": "profileStartX",
"start": 0,
@ -1040,7 +1040,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 485,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -1049,7 +1049,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"arguments": [
{
"commentStart": 517,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -1058,10 +1058,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 503,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 503,
"commentStart": 0,
"end": 0,
"name": "profileStartY",
"start": 0,
@ -1071,7 +1071,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 503,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -1087,10 +1087,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 465,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 465,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -1100,7 +1100,7 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 465,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -1111,10 +1111,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 527,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 527,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -1124,14 +1124,14 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 527,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
}
],
"commentStart": 345,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
@ -1147,12 +1147,12 @@ description: Result of parsing artifact_graph_example_code1.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 535,
"commentStart": 0,
"declaration": {
"commentStart": 535,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 535,
"commentStart": 0,
"end": 0,
"name": "extrude002",
"start": 0,
@ -1163,14 +1163,14 @@ description: Result of parsing artifact_graph_example_code1.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 567,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 576,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -1185,10 +1185,10 @@ description: Result of parsing artifact_graph_example_code1.kcl
],
"callee": {
"abs_path": false,
"commentStart": 548,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 548,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -1198,17 +1198,17 @@ description: Result of parsing artifact_graph_example_code1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 548,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 556,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 556,
"commentStart": 0,
"end": 0,
"name": "sketch002",
"start": 0,

View File

@ -22,7 +22,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
{
"arguments": [
{
"commentStart": 26,
"commentStart": 0,
"end": 0,
"raw": "'YZ'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 12,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 12,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 12,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -55,10 +55,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
{
"arguments": [
{
"commentStart": 52,
"commentStart": 0,
"elements": [
{
"commentStart": 53,
"commentStart": 0,
"end": 0,
"raw": "5.82",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
}
},
{
"commentStart": 59,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -88,7 +88,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"type": "ArrayExpression"
},
{
"commentStart": 63,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -97,10 +97,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 37,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 37,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -110,7 +110,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 37,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -119,10 +119,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
{
"arguments": [
{
"commentStart": 82,
"commentStart": 0,
"elements": [
{
"commentStart": 83,
"commentStart": 0,
"end": 0,
"raw": "180",
"start": 0,
@ -134,7 +134,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
}
},
{
"commentStart": 88,
"commentStart": 0,
"end": 0,
"raw": "11.54",
"start": 0,
@ -152,14 +152,14 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"type": "ArrayExpression"
},
{
"commentStart": 96,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
},
{
"commentStart": 99,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -169,10 +169,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 71,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 71,
"commentStart": 0,
"end": 0,
"name": "angledLine",
"start": 0,
@ -182,7 +182,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 71,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -191,19 +191,19 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
{
"arguments": [
{
"commentStart": 138,
"commentStart": 0,
"elements": [
{
"commentStart": 147,
"commentStart": 0,
"end": 0,
"left": {
"arguments": [
{
"abs_path": false,
"commentStart": 154,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 154,
"commentStart": 0,
"end": 0,
"name": "rectangleSegmentA001",
"start": 0,
@ -217,10 +217,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 147,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 147,
"commentStart": 0,
"end": 0,
"name": "segAng",
"start": 0,
@ -230,7 +230,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 147,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -238,7 +238,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
},
"operator": "-",
"right": {
"commentStart": 178,
"commentStart": 0,
"end": 0,
"raw": "90",
"start": 0,
@ -254,7 +254,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"type": "BinaryExpression"
},
{
"commentStart": 189,
"commentStart": 0,
"end": 0,
"raw": "8.21",
"start": 0,
@ -272,14 +272,14 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"type": "ArrayExpression"
},
{
"commentStart": 202,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
},
{
"commentStart": 205,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -289,10 +289,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 127,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 127,
"commentStart": 0,
"end": 0,
"name": "angledLine",
"start": 0,
@ -302,7 +302,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 127,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -311,16 +311,16 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
{
"arguments": [
{
"commentStart": 244,
"commentStart": 0,
"elements": [
{
"arguments": [
{
"abs_path": false,
"commentStart": 260,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 260,
"commentStart": 0,
"end": 0,
"name": "rectangleSegmentA001",
"start": 0,
@ -334,10 +334,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 253,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 253,
"commentStart": 0,
"end": 0,
"name": "segAng",
"start": 0,
@ -347,7 +347,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 253,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -358,10 +358,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 298,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 298,
"commentStart": 0,
"end": 0,
"name": "rectangleSegmentA001",
"start": 0,
@ -375,10 +375,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 291,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 291,
"commentStart": 0,
"end": 0,
"name": "segLen",
"start": 0,
@ -388,13 +388,13 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 291,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"commentStart": 290,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -408,14 +408,14 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"type": "ArrayExpression"
},
{
"commentStart": 328,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
},
{
"commentStart": 331,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -425,10 +425,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 233,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 233,
"commentStart": 0,
"end": 0,
"name": "angledLine",
"start": 0,
@ -438,7 +438,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 233,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -449,19 +449,19 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 364,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 378,
"commentStart": 0,
"elements": [
{
"arguments": [
{
"commentStart": 393,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -470,10 +470,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 379,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 379,
"commentStart": 0,
"end": 0,
"name": "profileStartX",
"start": 0,
@ -483,7 +483,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 379,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -492,7 +492,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
{
"arguments": [
{
"commentStart": 411,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -501,10 +501,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 397,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 397,
"commentStart": 0,
"end": 0,
"name": "profileStartY",
"start": 0,
@ -514,7 +514,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 397,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -530,10 +530,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 359,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 359,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -543,7 +543,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 359,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -554,10 +554,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 421,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 421,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -567,14 +567,14 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 421,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
}
],
"commentStart": 12,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
@ -590,12 +590,12 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 429,
"commentStart": 0,
"declaration": {
"commentStart": 429,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 429,
"commentStart": 0,
"end": 0,
"name": "sketch004",
"start": 0,
@ -606,7 +606,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
{
"arguments": [
{
"commentStart": 455,
"commentStart": 0,
"end": 0,
"raw": "'-XZ'",
"start": 0,
@ -617,10 +617,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 441,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 441,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -630,7 +630,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 441,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -639,10 +639,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
{
"arguments": [
{
"commentStart": 482,
"commentStart": 0,
"elements": [
{
"commentStart": 483,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -654,7 +654,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
}
},
{
"commentStart": 486,
"commentStart": 0,
"end": 0,
"raw": "14.36",
"start": 0,
@ -672,7 +672,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"type": "ArrayExpression"
},
{
"commentStart": 494,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -681,10 +681,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 467,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 467,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -694,7 +694,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 467,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -705,17 +705,17 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 507,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 513,
"commentStart": 0,
"elements": [
{
"commentStart": 514,
"commentStart": 0,
"end": 0,
"raw": "15.49",
"start": 0,
@ -727,7 +727,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
}
},
{
"commentStart": 521,
"commentStart": 0,
"end": 0,
"raw": "0.05",
"start": 0,
@ -748,10 +748,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 502,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 502,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -761,7 +761,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 502,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -771,10 +771,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
{
"arguments": [
{
"commentStart": 549,
"commentStart": 0,
"elements": [
{
"commentStart": 550,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -786,7 +786,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
}
},
{
"commentStart": 553,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -804,7 +804,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"type": "ArrayExpression"
},
{
"commentStart": 557,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -813,10 +813,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 533,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 533,
"commentStart": 0,
"end": 0,
"name": "tangentialArcTo",
"start": 0,
@ -826,7 +826,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 533,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -835,11 +835,11 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
{
"arguments": [
{
"commentStart": 581,
"commentStart": 0,
"elements": [
{
"argument": {
"commentStart": 583,
"commentStart": 0,
"end": 0,
"raw": "6.8",
"start": 0,
@ -850,7 +850,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"suffix": "None"
}
},
"commentStart": 582,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -858,7 +858,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"type": "UnaryExpression"
},
{
"commentStart": 588,
"commentStart": 0,
"end": 0,
"raw": "8.17",
"start": 0,
@ -876,7 +876,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"type": "ArrayExpression"
},
{
"commentStart": 595,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -885,10 +885,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
],
"callee": {
"abs_path": false,
"commentStart": 565,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 565,
"commentStart": 0,
"end": 0,
"name": "tangentialArcTo",
"start": 0,
@ -898,14 +898,14 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl
"start": 0,
"type": "Name"
},
"commentStart": 565,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
}
],
"commentStart": 441,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",

View File

@ -22,14 +22,14 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": "offset",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 44,
"commentStart": 0,
"end": 0,
"raw": "20",
"start": 0,
@ -44,10 +44,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 17,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 17,
"commentStart": 0,
"end": 0,
"name": "offsetPlane",
"start": 0,
@ -57,13 +57,13 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 17,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"commentStart": 29,
"commentStart": 0,
"end": 0,
"raw": "\"XY\"",
"start": 0,
@ -82,12 +82,12 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 48,
"commentStart": 0,
"declaration": {
"commentStart": 48,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 48,
"commentStart": 0,
"end": 0,
"name": "offsetPlane002",
"start": 0,
@ -98,7 +98,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 83,
"commentStart": 0,
"end": 0,
"name": "offset",
"start": 0,
@ -106,7 +106,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
},
"arg": {
"argument": {
"commentStart": 93,
"commentStart": 0,
"end": 0,
"raw": "50",
"start": 0,
@ -117,7 +117,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"suffix": "None"
}
},
"commentStart": 92,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -128,10 +128,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 65,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 65,
"commentStart": 0,
"end": 0,
"name": "offsetPlane",
"start": 0,
@ -141,13 +141,13 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 65,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"commentStart": 77,
"commentStart": 0,
"end": 0,
"raw": "\"XZ\"",
"start": 0,
@ -166,12 +166,12 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 97,
"commentStart": 0,
"declaration": {
"commentStart": 97,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 97,
"commentStart": 0,
"end": 0,
"name": "offsetPlane003",
"start": 0,
@ -182,14 +182,14 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 132,
"commentStart": 0,
"end": 0,
"name": "offset",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 141,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -204,10 +204,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 114,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 114,
"commentStart": 0,
"end": 0,
"name": "offsetPlane",
"start": 0,
@ -217,13 +217,13 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 114,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"commentStart": 126,
"commentStart": 0,
"end": 0,
"raw": "\"YZ\"",
"start": 0,
@ -242,12 +242,12 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 144,
"commentStart": 0,
"declaration": {
"commentStart": 146,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 146,
"commentStart": 0,
"end": 0,
"name": "sketch002",
"start": 0,
@ -259,10 +259,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 172,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 172,
"commentStart": 0,
"end": 0,
"name": "offsetPlane001",
"start": 0,
@ -276,10 +276,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 158,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 158,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -289,7 +289,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 158,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -298,10 +298,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
{
"arguments": [
{
"commentStart": 208,
"commentStart": 0,
"elements": [
{
"commentStart": 209,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -313,7 +313,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
}
},
{
"commentStart": 212,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -331,7 +331,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"type": "ArrayExpression"
},
{
"commentStart": 216,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -340,10 +340,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 193,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 193,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -353,7 +353,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 193,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -364,17 +364,17 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 229,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 235,
"commentStart": 0,
"elements": [
{
"commentStart": 236,
"commentStart": 0,
"end": 0,
"raw": "6.78",
"start": 0,
@ -386,7 +386,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
}
},
{
"commentStart": 242,
"commentStart": 0,
"end": 0,
"raw": "15.01",
"start": 0,
@ -407,10 +407,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 224,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 224,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -420,7 +420,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 224,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -428,7 +428,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"unlabeled": null
}
],
"commentStart": 158,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
@ -450,7 +450,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl
"nonCodeNodes": {
"2": [
{
"commentStart": 144,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

File diff suppressed because it is too large Load Diff

View File

@ -6,7 +6,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl
"Ok": {
"body": [
{
"commentStart": 33,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -15,7 +15,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl
"selector": {
"type": "None",
"alias": {
"commentStart": 63,
"commentStart": 0,
"end": 0,
"name": "cubeIn",
"start": 0,
@ -27,7 +27,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl
"type": "ImportStatement"
},
{
"commentStart": 70,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -36,7 +36,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl
"selector": {
"type": "None",
"alias": {
"commentStart": 94,
"commentStart": 0,
"end": 0,
"name": "cubeMm",
"start": 0,
@ -48,14 +48,14 @@ description: Result of parsing assembly_mixed_units_cubes.kcl
"type": "ImportStatement"
},
{
"commentStart": 100,
"commentStart": 0,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 102,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 102,
"commentStart": 0,
"end": 0,
"name": "cubeIn",
"start": 0,
@ -71,14 +71,14 @@ description: Result of parsing assembly_mixed_units_cubes.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 109,
"commentStart": 0,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 109,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 109,
"commentStart": 0,
"end": 0,
"name": "cubeMm",
"start": 0,
@ -101,7 +101,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 1,
"commentStart": 0,
"end": 0,
"name": "settings",
"start": 0,
@ -109,10 +109,10 @@ description: Result of parsing assembly_mixed_units_cubes.kcl
},
"properties": [
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "defaultLengthUnit",
"start": 0,
@ -122,10 +122,10 @@ description: Result of parsing assembly_mixed_units_cubes.kcl
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": "in",
"start": 0,
@ -146,7 +146,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl
"nonCodeNodes": {
"1": [
{
"commentStart": 100,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -158,7 +158,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl
},
"startNodes": [
{
"commentStart": 33,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -6,7 +6,7 @@ description: Result of parsing assembly_non_default_units.kcl
"Ok": {
"body": [
{
"commentStart": 33,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -25,7 +25,7 @@ description: Result of parsing assembly_non_default_units.kcl
"type": "ImportStatement"
},
{
"commentStart": 172,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -40,14 +40,14 @@ description: Result of parsing assembly_non_default_units.kcl
"type": "ImportStatement"
},
{
"commentStart": 191,
"commentStart": 0,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 193,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 193,
"commentStart": 0,
"end": 0,
"name": "other1",
"start": 0,
@ -63,14 +63,14 @@ description: Result of parsing assembly_non_default_units.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 200,
"commentStart": 0,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 200,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 200,
"commentStart": 0,
"end": 0,
"name": "other2",
"start": 0,
@ -93,7 +93,7 @@ description: Result of parsing assembly_non_default_units.kcl
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 1,
"commentStart": 0,
"end": 0,
"name": "settings",
"start": 0,
@ -101,10 +101,10 @@ description: Result of parsing assembly_non_default_units.kcl
},
"properties": [
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "defaultLengthUnit",
"start": 0,
@ -114,10 +114,10 @@ description: Result of parsing assembly_non_default_units.kcl
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": "in",
"start": 0,
@ -138,7 +138,7 @@ description: Result of parsing assembly_non_default_units.kcl
"nonCodeNodes": {
"1": [
{
"commentStart": 191,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -150,7 +150,7 @@ description: Result of parsing assembly_non_default_units.kcl
},
"startNodes": [
{
"commentStart": 33,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -6,19 +6,19 @@ description: Result of parsing bad_units_in_annotation.kcl
"Ok": {
"body": [
{
"commentStart": 33,
"commentStart": 0,
"declaration": {
"commentStart": 123,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 123,
"commentStart": 0,
"end": 0,
"name": "oxygenRadius",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 138,
"commentStart": 0,
"end": 0,
"raw": "0.066",
"start": 0,
@ -45,19 +45,19 @@ description: Result of parsing bad_units_in_annotation.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 143,
"commentStart": 0,
"declaration": {
"commentStart": 184,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 184,
"commentStart": 0,
"end": 0,
"name": "hydrogenRadius",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 201,
"commentStart": 0,
"end": 0,
"raw": "0.053",
"start": 0,
@ -78,19 +78,19 @@ description: Result of parsing bad_units_in_annotation.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 206,
"commentStart": 0,
"declaration": {
"commentStart": 248,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 248,
"commentStart": 0,
"end": 0,
"name": "oxygenHydrogenDistance",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 273,
"commentStart": 0,
"end": 0,
"raw": "0.096",
"start": 0,
@ -111,19 +111,19 @@ description: Result of parsing bad_units_in_annotation.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 278,
"commentStart": 0,
"declaration": {
"commentStart": 337,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 337,
"commentStart": 0,
"end": 0,
"name": "bondAngle",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 349,
"commentStart": 0,
"end": 0,
"raw": "104.5",
"start": 0,
@ -144,12 +144,12 @@ description: Result of parsing bad_units_in_annotation.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 354,
"commentStart": 0,
"declaration": {
"commentStart": 437,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 437,
"commentStart": 0,
"end": 0,
"name": "createAtom",
"start": 0,
@ -164,7 +164,7 @@ description: Result of parsing bad_units_in_annotation.kcl
{
"arguments": [
{
"commentStart": 489,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -175,10 +175,10 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"callee": {
"abs_path": false,
"commentStart": 475,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 475,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -188,7 +188,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"start": 0,
"type": "Name"
},
"commentStart": 475,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -199,7 +199,7 @@ description: Result of parsing bad_units_in_annotation.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 509,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -207,10 +207,10 @@ description: Result of parsing bad_units_in_annotation.kcl
},
"arg": {
"abs_path": false,
"commentStart": 518,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 518,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -225,7 +225,7 @@ description: Result of parsing bad_units_in_annotation.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 526,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
@ -233,10 +233,10 @@ description: Result of parsing bad_units_in_annotation.kcl
},
"arg": {
"abs_path": false,
"commentStart": 535,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 535,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
@ -251,10 +251,10 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"callee": {
"abs_path": false,
"commentStart": 502,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 502,
"commentStart": 0,
"end": 0,
"name": "circle",
"start": 0,
@ -264,7 +264,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"start": 0,
"type": "Name"
},
"commentStart": 502,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -276,21 +276,21 @@ description: Result of parsing bad_units_in_annotation.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 558,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 567,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 567,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 567,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
@ -303,7 +303,7 @@ description: Result of parsing bad_units_in_annotation.kcl
},
"operator": "*",
"right": {
"commentStart": 576,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -322,10 +322,10 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"callee": {
"abs_path": false,
"commentStart": 550,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 550,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -335,7 +335,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"start": 0,
"type": "Name"
},
"commentStart": 550,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -343,30 +343,30 @@ description: Result of parsing bad_units_in_annotation.kcl
"unlabeled": null
}
],
"commentStart": 475,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
"type": "PipeExpression"
},
"commentStart": 468,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 464,
"commentStart": 0,
"end": 0,
"start": 0
},
"commentStart": 447,
"commentStart": 0,
"end": 0,
"params": [
{
"type": "Parameter",
"identifier": {
"commentStart": 448,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -376,7 +376,7 @@ description: Result of parsing bad_units_in_annotation.kcl
{
"type": "Parameter",
"identifier": {
"commentStart": 456,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
@ -401,12 +401,12 @@ description: Result of parsing bad_units_in_annotation.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 580,
"commentStart": 0,
"declaration": {
"commentStart": 622,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 622,
"commentStart": 0,
"end": 0,
"name": "oxygenAtom",
"start": 0,
@ -415,10 +415,10 @@ description: Result of parsing bad_units_in_annotation.kcl
"init": {
"arguments": [
{
"commentStart": 646,
"commentStart": 0,
"elements": [
{
"commentStart": 647,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -430,7 +430,7 @@ description: Result of parsing bad_units_in_annotation.kcl
}
},
{
"commentStart": 650,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -449,10 +449,10 @@ description: Result of parsing bad_units_in_annotation.kcl
},
{
"abs_path": false,
"commentStart": 654,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 654,
"commentStart": 0,
"end": 0,
"name": "oxygenRadius",
"start": 0,
@ -466,10 +466,10 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"callee": {
"abs_path": false,
"commentStart": 635,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 635,
"commentStart": 0,
"end": 0,
"name": "createAtom",
"start": 0,
@ -479,7 +479,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"start": 0,
"type": "Name"
},
"commentStart": 635,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -500,26 +500,26 @@ description: Result of parsing bad_units_in_annotation.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 667,
"commentStart": 0,
"declaration": {
"commentStart": 718,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 718,
"commentStart": 0,
"end": 0,
"name": "hydrogenOffsetX",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 736,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 736,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 736,
"commentStart": 0,
"end": 0,
"name": "oxygenHydrogenDistance",
"start": 0,
@ -536,14 +536,14 @@ description: Result of parsing bad_units_in_annotation.kcl
{
"arguments": [
{
"commentStart": 775,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 775,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 775,
"commentStart": 0,
"end": 0,
"name": "bondAngle",
"start": 0,
@ -556,7 +556,7 @@ description: Result of parsing bad_units_in_annotation.kcl
},
"operator": "/",
"right": {
"commentStart": 787,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -574,10 +574,10 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"callee": {
"abs_path": false,
"commentStart": 765,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 765,
"commentStart": 0,
"end": 0,
"name": "toRadians",
"start": 0,
@ -587,7 +587,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"start": 0,
"type": "Name"
},
"commentStart": 765,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -596,10 +596,10 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"callee": {
"abs_path": false,
"commentStart": 761,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 761,
"commentStart": 0,
"end": 0,
"name": "cos",
"start": 0,
@ -609,7 +609,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"start": 0,
"type": "Name"
},
"commentStart": 761,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -634,26 +634,26 @@ description: Result of parsing bad_units_in_annotation.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 791,
"commentStart": 0,
"declaration": {
"commentStart": 791,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 791,
"commentStart": 0,
"end": 0,
"name": "hydrogenOffsetY",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 809,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 809,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 809,
"commentStart": 0,
"end": 0,
"name": "oxygenHydrogenDistance",
"start": 0,
@ -670,14 +670,14 @@ description: Result of parsing bad_units_in_annotation.kcl
{
"arguments": [
{
"commentStart": 848,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 848,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 848,
"commentStart": 0,
"end": 0,
"name": "bondAngle",
"start": 0,
@ -690,7 +690,7 @@ description: Result of parsing bad_units_in_annotation.kcl
},
"operator": "/",
"right": {
"commentStart": 860,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -708,10 +708,10 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"callee": {
"abs_path": false,
"commentStart": 838,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 838,
"commentStart": 0,
"end": 0,
"name": "toRadians",
"start": 0,
@ -721,7 +721,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"start": 0,
"type": "Name"
},
"commentStart": 838,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -730,10 +730,10 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"callee": {
"abs_path": false,
"commentStart": 834,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 834,
"commentStart": 0,
"end": 0,
"name": "sin",
"start": 0,
@ -743,7 +743,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"start": 0,
"type": "Name"
},
"commentStart": 834,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -763,12 +763,12 @@ description: Result of parsing bad_units_in_annotation.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 863,
"commentStart": 0,
"declaration": {
"commentStart": 894,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 894,
"commentStart": 0,
"end": 0,
"name": "hydrogenAtom1",
"start": 0,
@ -777,14 +777,14 @@ description: Result of parsing bad_units_in_annotation.kcl
"init": {
"arguments": [
{
"commentStart": 921,
"commentStart": 0,
"elements": [
{
"abs_path": false,
"commentStart": 922,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 922,
"commentStart": 0,
"end": 0,
"name": "hydrogenOffsetX",
"start": 0,
@ -797,10 +797,10 @@ description: Result of parsing bad_units_in_annotation.kcl
},
{
"abs_path": false,
"commentStart": 939,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 939,
"commentStart": 0,
"end": 0,
"name": "hydrogenOffsetY",
"start": 0,
@ -819,10 +819,10 @@ description: Result of parsing bad_units_in_annotation.kcl
},
{
"abs_path": false,
"commentStart": 957,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 957,
"commentStart": 0,
"end": 0,
"name": "hydrogenRadius",
"start": 0,
@ -836,10 +836,10 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"callee": {
"abs_path": false,
"commentStart": 910,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 910,
"commentStart": 0,
"end": 0,
"name": "createAtom",
"start": 0,
@ -849,7 +849,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"start": 0,
"type": "Name"
},
"commentStart": 910,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -870,12 +870,12 @@ description: Result of parsing bad_units_in_annotation.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 973,
"commentStart": 0,
"declaration": {
"commentStart": 973,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 973,
"commentStart": 0,
"end": 0,
"name": "hydrogenAtom2",
"start": 0,
@ -884,15 +884,15 @@ description: Result of parsing bad_units_in_annotation.kcl
"init": {
"arguments": [
{
"commentStart": 1000,
"commentStart": 0,
"elements": [
{
"argument": {
"abs_path": false,
"commentStart": 1002,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 1002,
"commentStart": 0,
"end": 0,
"name": "hydrogenOffsetX",
"start": 0,
@ -903,7 +903,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 1001,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -912,10 +912,10 @@ description: Result of parsing bad_units_in_annotation.kcl
},
{
"abs_path": false,
"commentStart": 1019,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 1019,
"commentStart": 0,
"end": 0,
"name": "hydrogenOffsetY",
"start": 0,
@ -934,10 +934,10 @@ description: Result of parsing bad_units_in_annotation.kcl
},
{
"abs_path": false,
"commentStart": 1037,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 1037,
"commentStart": 0,
"end": 0,
"name": "hydrogenRadius",
"start": 0,
@ -951,10 +951,10 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"callee": {
"abs_path": false,
"commentStart": 989,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 989,
"commentStart": 0,
"end": 0,
"name": "createAtom",
"start": 0,
@ -964,7 +964,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"start": 0,
"type": "Name"
},
"commentStart": 989,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -987,7 +987,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 1,
"commentStart": 0,
"end": 0,
"name": "settings",
"start": 0,
@ -995,10 +995,10 @@ description: Result of parsing bad_units_in_annotation.kcl
},
"properties": [
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "defaultLengthUnit",
"start": 0,
@ -1008,10 +1008,10 @@ description: Result of parsing bad_units_in_annotation.kcl
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": "nm",
"start": 0,
@ -1032,7 +1032,7 @@ description: Result of parsing bad_units_in_annotation.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 143,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -1045,7 +1045,7 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"1": [
{
"commentStart": 206,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -1058,7 +1058,7 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"2": [
{
"commentStart": 278,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -1071,7 +1071,7 @@ description: Result of parsing bad_units_in_annotation.kcl
],
"3": [
{
"commentStart": 354,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -1082,7 +1082,7 @@ description: Result of parsing bad_units_in_annotation.kcl
}
},
{
"commentStart": 379,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -1094,7 +1094,7 @@ description: Result of parsing bad_units_in_annotation.kcl
},
"startNodes": [
{
"commentStart": 33,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -22,7 +22,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
{
"arguments": [
{
"commentStart": 24,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
],
"callee": {
"abs_path": false,
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"start": 0,
"type": "Name"
},
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -55,10 +55,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
{
"arguments": [
{
"commentStart": 50,
"commentStart": 0,
"elements": [
{
"commentStart": 51,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
}
},
{
"commentStart": 54,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -88,7 +88,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"type": "ArrayExpression"
},
{
"commentStart": 58,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -97,10 +97,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
],
"callee": {
"abs_path": false,
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -110,7 +110,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"start": 0,
"type": "Name"
},
"commentStart": 35,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -121,17 +121,17 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 71,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 77,
"commentStart": 0,
"elements": [
{
"commentStart": 78,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -143,7 +143,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
}
},
{
"commentStart": 81,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -164,14 +164,14 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 86,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 92,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -182,10 +182,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
],
"callee": {
"abs_path": false,
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -195,7 +195,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"start": 0,
"type": "Name"
},
"commentStart": 66,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -207,17 +207,17 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 110,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 116,
"commentStart": 0,
"elements": [
{
"commentStart": 117,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -229,7 +229,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
}
},
{
"commentStart": 121,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -250,10 +250,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
],
"callee": {
"abs_path": false,
"commentStart": 105,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 105,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -263,7 +263,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"start": 0,
"type": "Name"
},
"commentStart": 105,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -275,17 +275,17 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 135,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 141,
"commentStart": 0,
"elements": [
{
"commentStart": 142,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -298,7 +298,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
},
{
"argument": {
"commentStart": 146,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -309,7 +309,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"suffix": "None"
}
},
"commentStart": 145,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -326,14 +326,14 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 151,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 157,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -344,10 +344,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
],
"callee": {
"abs_path": false,
"commentStart": 130,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 130,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -357,7 +357,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"start": 0,
"type": "Name"
},
"commentStart": 130,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -369,14 +369,14 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 177,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 183,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -387,10 +387,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
],
"callee": {
"abs_path": false,
"commentStart": 171,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 171,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -400,7 +400,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"start": 0,
"type": "Name"
},
"commentStart": 171,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -412,14 +412,14 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 205,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 214,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -434,10 +434,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
],
"callee": {
"abs_path": false,
"commentStart": 197,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 197,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -447,7 +447,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"start": 0,
"type": "Name"
},
"commentStart": 197,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -459,14 +459,14 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 230,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 239,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -481,21 +481,21 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 242,
"commentStart": 0,
"end": 0,
"name": "tags",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 249,
"commentStart": 0,
"elements": [
{
"abs_path": false,
"commentStart": 250,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 250,
"commentStart": 0,
"end": 0,
"name": "thing3",
"start": 0,
@ -510,10 +510,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 274,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 274,
"commentStart": 0,
"end": 0,
"name": "thing3",
"start": 0,
@ -527,10 +527,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
],
"callee": {
"abs_path": false,
"commentStart": 258,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 258,
"commentStart": 0,
"end": 0,
"name": "getOppositeEdge",
"start": 0,
@ -540,7 +540,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"start": 0,
"type": "Name"
},
"commentStart": 258,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -556,10 +556,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
],
"callee": {
"abs_path": false,
"commentStart": 223,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 223,
"commentStart": 0,
"end": 0,
"name": "fillet",
"start": 0,
@ -569,7 +569,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"start": 0,
"type": "Name"
},
"commentStart": 223,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -577,7 +577,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl
"unlabeled": null
}
],
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",

View File

@ -22,7 +22,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
{
"arguments": [
{
"commentStart": 24,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing basic_fillet_cube_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -55,10 +55,10 @@ description: Result of parsing basic_fillet_cube_end.kcl
{
"arguments": [
{
"commentStart": 50,
"commentStart": 0,
"elements": [
{
"commentStart": 51,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
}
},
{
"commentStart": 54,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -88,7 +88,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
"type": "ArrayExpression"
},
{
"commentStart": 58,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -97,10 +97,10 @@ description: Result of parsing basic_fillet_cube_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -110,7 +110,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 35,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -121,17 +121,17 @@ description: Result of parsing basic_fillet_cube_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 71,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 77,
"commentStart": 0,
"elements": [
{
"commentStart": 78,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -143,7 +143,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
}
},
{
"commentStart": 81,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -164,14 +164,14 @@ description: Result of parsing basic_fillet_cube_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 86,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 92,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -182,10 +182,10 @@ description: Result of parsing basic_fillet_cube_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -195,7 +195,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 66,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -207,17 +207,17 @@ description: Result of parsing basic_fillet_cube_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 110,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 116,
"commentStart": 0,
"elements": [
{
"commentStart": 117,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -229,7 +229,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
}
},
{
"commentStart": 121,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -250,10 +250,10 @@ description: Result of parsing basic_fillet_cube_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 105,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 105,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -263,7 +263,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 105,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -275,17 +275,17 @@ description: Result of parsing basic_fillet_cube_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 135,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 141,
"commentStart": 0,
"elements": [
{
"commentStart": 142,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -298,7 +298,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
},
{
"argument": {
"commentStart": 146,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -309,7 +309,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
"suffix": "None"
}
},
"commentStart": 145,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -326,14 +326,14 @@ description: Result of parsing basic_fillet_cube_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 151,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 157,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -344,10 +344,10 @@ description: Result of parsing basic_fillet_cube_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 130,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 130,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -357,7 +357,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 130,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -367,7 +367,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
{
"arguments": [
{
"commentStart": 177,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -376,10 +376,10 @@ description: Result of parsing basic_fillet_cube_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 171,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 171,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -389,7 +389,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 171,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -400,14 +400,14 @@ description: Result of parsing basic_fillet_cube_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 193,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 202,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -422,10 +422,10 @@ description: Result of parsing basic_fillet_cube_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 185,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 185,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -435,7 +435,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 185,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -447,14 +447,14 @@ description: Result of parsing basic_fillet_cube_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 218,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 227,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -469,21 +469,21 @@ description: Result of parsing basic_fillet_cube_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 230,
"commentStart": 0,
"end": 0,
"name": "tags",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 237,
"commentStart": 0,
"elements": [
{
"abs_path": false,
"commentStart": 238,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 238,
"commentStart": 0,
"end": 0,
"name": "thing",
"start": 0,
@ -498,10 +498,10 @@ description: Result of parsing basic_fillet_cube_end.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 261,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 261,
"commentStart": 0,
"end": 0,
"name": "thing",
"start": 0,
@ -515,10 +515,10 @@ description: Result of parsing basic_fillet_cube_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 245,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 245,
"commentStart": 0,
"end": 0,
"name": "getOppositeEdge",
"start": 0,
@ -528,7 +528,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 245,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -544,10 +544,10 @@ description: Result of parsing basic_fillet_cube_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 211,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 211,
"commentStart": 0,
"end": 0,
"name": "fillet",
"start": 0,
@ -557,7 +557,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 211,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -565,7 +565,7 @@ description: Result of parsing basic_fillet_cube_end.kcl
"unlabeled": null
}
],
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",

View File

@ -22,7 +22,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
{
"arguments": [
{
"commentStart": 24,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -55,10 +55,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
{
"arguments": [
{
"commentStart": 50,
"commentStart": 0,
"elements": [
{
"commentStart": 51,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
}
},
{
"commentStart": 54,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -88,7 +88,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
"type": "ArrayExpression"
},
{
"commentStart": 58,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -97,10 +97,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -110,7 +110,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 35,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -121,17 +121,17 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 71,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 77,
"commentStart": 0,
"elements": [
{
"commentStart": 78,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -143,7 +143,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
}
},
{
"commentStart": 81,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -164,14 +164,14 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 86,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 92,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -182,10 +182,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -195,7 +195,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 66,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -207,17 +207,17 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 110,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 116,
"commentStart": 0,
"elements": [
{
"commentStart": 117,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -229,7 +229,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
}
},
{
"commentStart": 121,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -250,14 +250,14 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 125,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 131,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -268,10 +268,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 105,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 105,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -281,7 +281,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 105,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -293,17 +293,17 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 150,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 156,
"commentStart": 0,
"elements": [
{
"commentStart": 157,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -316,7 +316,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
},
{
"argument": {
"commentStart": 161,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -327,7 +327,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
"suffix": "None"
}
},
"commentStart": 160,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -344,14 +344,14 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 166,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 172,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -362,10 +362,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 145,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 145,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -375,7 +375,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 145,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -387,14 +387,14 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 192,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 198,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -405,10 +405,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 186,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 186,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -418,7 +418,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 186,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -430,14 +430,14 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 220,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 229,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -452,10 +452,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 212,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 212,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -465,7 +465,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 212,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -477,14 +477,14 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 245,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 254,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -499,23 +499,23 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 257,
"commentStart": 0,
"end": 0,
"name": "tags",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 264,
"commentStart": 0,
"elements": [
{
"arguments": [
{
"abs_path": false,
"commentStart": 285,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 285,
"commentStart": 0,
"end": 0,
"name": "thing3",
"start": 0,
@ -529,10 +529,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 265,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 265,
"commentStart": 0,
"end": 0,
"name": "getNextAdjacentEdge",
"start": 0,
@ -542,7 +542,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 265,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -558,10 +558,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 238,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 238,
"commentStart": 0,
"end": 0,
"name": "fillet",
"start": 0,
@ -571,7 +571,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 238,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -579,7 +579,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl
"unlabeled": null
}
],
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",

View File

@ -22,7 +22,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
{
"arguments": [
{
"commentStart": 24,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -55,10 +55,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
{
"arguments": [
{
"commentStart": 50,
"commentStart": 0,
"elements": [
{
"commentStart": 51,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
}
},
{
"commentStart": 54,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -88,7 +88,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
"type": "ArrayExpression"
},
{
"commentStart": 58,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -97,10 +97,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -110,7 +110,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 35,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -121,17 +121,17 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 71,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 77,
"commentStart": 0,
"elements": [
{
"commentStart": 78,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -143,7 +143,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
}
},
{
"commentStart": 81,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -164,14 +164,14 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 86,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 92,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -182,10 +182,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -195,7 +195,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 66,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -207,17 +207,17 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 110,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 116,
"commentStart": 0,
"elements": [
{
"commentStart": 117,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -229,7 +229,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
}
},
{
"commentStart": 121,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -250,14 +250,14 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 125,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 131,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -268,10 +268,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 105,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 105,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -281,7 +281,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 105,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -293,17 +293,17 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 150,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 156,
"commentStart": 0,
"elements": [
{
"commentStart": 157,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -316,7 +316,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
},
{
"argument": {
"commentStart": 161,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -327,7 +327,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
"suffix": "None"
}
},
"commentStart": 160,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -344,14 +344,14 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 166,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 172,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -362,10 +362,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 145,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 145,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -375,7 +375,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 145,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -387,14 +387,14 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 192,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 198,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -405,10 +405,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 186,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 186,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -418,7 +418,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 186,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -430,14 +430,14 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 220,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 229,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -452,10 +452,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 212,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 212,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -465,7 +465,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 212,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -477,14 +477,14 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 245,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 254,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -499,23 +499,23 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 257,
"commentStart": 0,
"end": 0,
"name": "tags",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 264,
"commentStart": 0,
"elements": [
{
"arguments": [
{
"abs_path": false,
"commentStart": 289,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 289,
"commentStart": 0,
"end": 0,
"name": "thing3",
"start": 0,
@ -529,10 +529,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 265,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 265,
"commentStart": 0,
"end": 0,
"name": "getPreviousAdjacentEdge",
"start": 0,
@ -542,7 +542,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 265,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -558,10 +558,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
],
"callee": {
"abs_path": false,
"commentStart": 238,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 238,
"commentStart": 0,
"end": 0,
"name": "fillet",
"start": 0,
@ -571,7 +571,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
"start": 0,
"type": "Name"
},
"commentStart": 238,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -579,7 +579,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl
"unlabeled": null
}
],
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",

View File

@ -22,7 +22,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
{
"arguments": [
{
"commentStart": 24,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing basic_fillet_cube_start.kcl
],
"callee": {
"abs_path": false,
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
"start": 0,
"type": "Name"
},
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -55,10 +55,10 @@ description: Result of parsing basic_fillet_cube_start.kcl
{
"arguments": [
{
"commentStart": 50,
"commentStart": 0,
"elements": [
{
"commentStart": 51,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
}
},
{
"commentStart": 54,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -88,7 +88,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
"type": "ArrayExpression"
},
{
"commentStart": 58,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -97,10 +97,10 @@ description: Result of parsing basic_fillet_cube_start.kcl
],
"callee": {
"abs_path": false,
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -110,7 +110,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
"start": 0,
"type": "Name"
},
"commentStart": 35,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -121,17 +121,17 @@ description: Result of parsing basic_fillet_cube_start.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 71,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 77,
"commentStart": 0,
"elements": [
{
"commentStart": 78,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -143,7 +143,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
}
},
{
"commentStart": 81,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -164,14 +164,14 @@ description: Result of parsing basic_fillet_cube_start.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 86,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 92,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -182,10 +182,10 @@ description: Result of parsing basic_fillet_cube_start.kcl
],
"callee": {
"abs_path": false,
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -195,7 +195,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
"start": 0,
"type": "Name"
},
"commentStart": 66,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -207,17 +207,17 @@ description: Result of parsing basic_fillet_cube_start.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 110,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 116,
"commentStart": 0,
"elements": [
{
"commentStart": 117,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -229,7 +229,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
}
},
{
"commentStart": 121,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -250,10 +250,10 @@ description: Result of parsing basic_fillet_cube_start.kcl
],
"callee": {
"abs_path": false,
"commentStart": 105,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 105,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -263,7 +263,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
"start": 0,
"type": "Name"
},
"commentStart": 105,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -275,17 +275,17 @@ description: Result of parsing basic_fillet_cube_start.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 135,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 141,
"commentStart": 0,
"elements": [
{
"commentStart": 142,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -298,7 +298,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
},
{
"argument": {
"commentStart": 146,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -309,7 +309,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
"suffix": "None"
}
},
"commentStart": 145,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -326,14 +326,14 @@ description: Result of parsing basic_fillet_cube_start.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 151,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 157,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -344,10 +344,10 @@ description: Result of parsing basic_fillet_cube_start.kcl
],
"callee": {
"abs_path": false,
"commentStart": 130,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 130,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -357,7 +357,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
"start": 0,
"type": "Name"
},
"commentStart": 130,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -367,7 +367,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
{
"arguments": [
{
"commentStart": 177,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -376,10 +376,10 @@ description: Result of parsing basic_fillet_cube_start.kcl
],
"callee": {
"abs_path": false,
"commentStart": 171,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 171,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -389,7 +389,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
"start": 0,
"type": "Name"
},
"commentStart": 171,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -400,14 +400,14 @@ description: Result of parsing basic_fillet_cube_start.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 193,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 202,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -422,10 +422,10 @@ description: Result of parsing basic_fillet_cube_start.kcl
],
"callee": {
"abs_path": false,
"commentStart": 185,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 185,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -435,7 +435,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
"start": 0,
"type": "Name"
},
"commentStart": 185,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -447,14 +447,14 @@ description: Result of parsing basic_fillet_cube_start.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 218,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 227,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -469,21 +469,21 @@ description: Result of parsing basic_fillet_cube_start.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 230,
"commentStart": 0,
"end": 0,
"name": "tags",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 237,
"commentStart": 0,
"elements": [
{
"abs_path": false,
"commentStart": 238,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 238,
"commentStart": 0,
"end": 0,
"name": "thing",
"start": 0,
@ -496,10 +496,10 @@ description: Result of parsing basic_fillet_cube_start.kcl
},
{
"abs_path": false,
"commentStart": 245,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 245,
"commentStart": 0,
"end": 0,
"name": "thing2",
"start": 0,
@ -520,10 +520,10 @@ description: Result of parsing basic_fillet_cube_start.kcl
],
"callee": {
"abs_path": false,
"commentStart": 211,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 211,
"commentStart": 0,
"end": 0,
"name": "fillet",
"start": 0,
@ -533,7 +533,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
"start": 0,
"type": "Name"
},
"commentStart": 211,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -541,7 +541,7 @@ description: Result of parsing basic_fillet_cube_start.kcl
"unlabeled": null
}
],
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",

View File

@ -22,7 +22,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
{
"arguments": [
{
"commentStart": 24,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
],
"callee": {
"abs_path": false,
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
"start": 0,
"type": "Name"
},
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -55,10 +55,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
{
"arguments": [
{
"commentStart": 50,
"commentStart": 0,
"elements": [
{
"commentStart": 51,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
}
},
{
"commentStart": 54,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -88,7 +88,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
"type": "ArrayExpression"
},
{
"commentStart": 58,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -97,10 +97,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
],
"callee": {
"abs_path": false,
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -110,7 +110,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
"start": 0,
"type": "Name"
},
"commentStart": 35,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -121,17 +121,17 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 71,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 77,
"commentStart": 0,
"elements": [
{
"commentStart": 78,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -143,7 +143,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
}
},
{
"commentStart": 81,
"commentStart": 0,
"end": 0,
"raw": "3.82",
"start": 0,
@ -164,14 +164,14 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 88,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 94,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -182,10 +182,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
],
"callee": {
"abs_path": false,
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -195,7 +195,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
"start": 0,
"type": "Name"
},
"commentStart": 66,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -205,17 +205,17 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
{
"arguments": [
{
"commentStart": 121,
"commentStart": 0,
"elements": [
{
"argument": {
"arguments": [
{
"abs_path": false,
"commentStart": 143,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 143,
"commentStart": 0,
"end": 0,
"name": "seg01",
"start": 0,
@ -227,7 +227,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
"type": "Name"
},
{
"commentStart": 150,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -239,7 +239,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
}
},
{
"commentStart": 153,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -248,10 +248,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
],
"callee": {
"abs_path": false,
"commentStart": 123,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 123,
"commentStart": 0,
"end": 0,
"name": "angleToMatchLengthX",
"start": 0,
@ -261,13 +261,13 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
"start": 0,
"type": "Name"
},
"commentStart": 123,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"commentStart": 122,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -275,7 +275,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
"type": "UnaryExpression"
},
{
"commentStart": 157,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -293,7 +293,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
"type": "ArrayExpression"
},
{
"commentStart": 161,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -302,10 +302,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
],
"callee": {
"abs_path": false,
"commentStart": 107,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 107,
"commentStart": 0,
"end": 0,
"name": "angledLineToX",
"start": 0,
@ -315,7 +315,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
"start": 0,
"type": "Name"
},
"commentStart": 107,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -324,7 +324,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
{
"arguments": [
{
"commentStart": 175,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -333,10 +333,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
],
"callee": {
"abs_path": false,
"commentStart": 169,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 169,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -346,7 +346,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
"start": 0,
"type": "Name"
},
"commentStart": 169,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -357,14 +357,14 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 191,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 200,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -379,10 +379,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
],
"callee": {
"abs_path": false,
"commentStart": 183,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 183,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -392,7 +392,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
"start": 0,
"type": "Name"
},
"commentStart": 183,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -400,7 +400,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl
"unlabeled": null
}
],
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",

View File

@ -22,7 +22,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
{
"arguments": [
{
"commentStart": 24,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
],
"callee": {
"abs_path": false,
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
"start": 0,
"type": "Name"
},
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -55,10 +55,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
{
"arguments": [
{
"commentStart": 50,
"commentStart": 0,
"elements": [
{
"commentStart": 51,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
}
},
{
"commentStart": 54,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -88,7 +88,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
"type": "ArrayExpression"
},
{
"commentStart": 58,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -97,10 +97,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
],
"callee": {
"abs_path": false,
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -110,7 +110,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
"start": 0,
"type": "Name"
},
"commentStart": 35,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -121,17 +121,17 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 71,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 77,
"commentStart": 0,
"elements": [
{
"commentStart": 78,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -143,7 +143,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
}
},
{
"commentStart": 81,
"commentStart": 0,
"end": 0,
"raw": "3.82",
"start": 0,
@ -164,14 +164,14 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 88,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 94,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -182,10 +182,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
],
"callee": {
"abs_path": false,
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 66,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -195,7 +195,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
"start": 0,
"type": "Name"
},
"commentStart": 66,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -205,17 +205,17 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
{
"arguments": [
{
"commentStart": 121,
"commentStart": 0,
"elements": [
{
"argument": {
"arguments": [
{
"abs_path": false,
"commentStart": 143,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 143,
"commentStart": 0,
"end": 0,
"name": "seg01",
"start": 0,
@ -227,7 +227,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
"type": "Name"
},
{
"commentStart": 150,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -239,7 +239,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
}
},
{
"commentStart": 153,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -248,10 +248,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
],
"callee": {
"abs_path": false,
"commentStart": 123,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 123,
"commentStart": 0,
"end": 0,
"name": "angleToMatchLengthY",
"start": 0,
@ -261,13 +261,13 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
"start": 0,
"type": "Name"
},
"commentStart": 123,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"commentStart": 122,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -275,7 +275,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
"type": "UnaryExpression"
},
{
"commentStart": 157,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -293,7 +293,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
"type": "ArrayExpression"
},
{
"commentStart": 161,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -302,10 +302,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
],
"callee": {
"abs_path": false,
"commentStart": 107,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 107,
"commentStart": 0,
"end": 0,
"name": "angledLineToX",
"start": 0,
@ -315,7 +315,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
"start": 0,
"type": "Name"
},
"commentStart": 107,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -324,7 +324,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
{
"arguments": [
{
"commentStart": 175,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -333,10 +333,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
],
"callee": {
"abs_path": false,
"commentStart": 169,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 169,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -346,7 +346,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
"start": 0,
"type": "Name"
},
"commentStart": 169,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -357,14 +357,14 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 191,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 200,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -379,10 +379,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
],
"callee": {
"abs_path": false,
"commentStart": 183,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 183,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -392,7 +392,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
"start": 0,
"type": "Name"
},
"commentStart": 183,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -400,7 +400,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl
"unlabeled": null
}
],
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",

View File

@ -18,10 +18,10 @@ description: Result of parsing boolean_logical_and.kcl
"type": "Identifier"
},
"init": {
"commentStart": 5,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 5,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -31,7 +31,7 @@ description: Result of parsing boolean_logical_and.kcl
},
"operator": "&",
"right": {
"commentStart": 12,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -53,25 +53,25 @@ description: Result of parsing boolean_logical_and.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 18,
"commentStart": 0,
"declaration": {
"commentStart": 18,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 18,
"commentStart": 0,
"end": 0,
"name": "a",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 22,
"commentStart": 0,
"cond": {
"abs_path": false,
"commentStart": 25,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 25,
"commentStart": 0,
"end": 0,
"name": "aa",
"start": 0,
@ -88,10 +88,10 @@ description: Result of parsing boolean_logical_and.kcl
"final_else": {
"body": [
{
"commentStart": 45,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 45,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -107,7 +107,7 @@ description: Result of parsing boolean_logical_and.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 45,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -115,10 +115,10 @@ description: Result of parsing boolean_logical_and.kcl
"then_val": {
"body": [
{
"commentStart": 32,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 32,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -134,7 +134,7 @@ description: Result of parsing boolean_logical_and.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 32,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -151,19 +151,19 @@ description: Result of parsing boolean_logical_and.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 49,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 56,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 56,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 56,
"commentStart": 0,
"end": 0,
"name": "a",
"start": 0,
@ -176,7 +176,7 @@ description: Result of parsing boolean_logical_and.kcl
},
"operator": "==",
"right": {
"commentStart": 61,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -192,7 +192,7 @@ description: Result of parsing boolean_logical_and.kcl
"type": "BinaryExpression"
},
{
"commentStart": 64,
"commentStart": 0,
"end": 0,
"raw": "\"right branch of and is false makes the whole expression false\"",
"start": 0,
@ -203,10 +203,10 @@ description: Result of parsing boolean_logical_and.kcl
],
"callee": {
"abs_path": false,
"commentStart": 49,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 49,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -216,7 +216,7 @@ description: Result of parsing boolean_logical_and.kcl
"start": 0,
"type": "Name"
},
"commentStart": 49,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -227,22 +227,22 @@ description: Result of parsing boolean_logical_and.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 128,
"commentStart": 0,
"declaration": {
"commentStart": 130,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 130,
"commentStart": 0,
"end": 0,
"name": "bb",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 135,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 135,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -252,7 +252,7 @@ description: Result of parsing boolean_logical_and.kcl
},
"operator": "&",
"right": {
"commentStart": 143,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -274,25 +274,25 @@ description: Result of parsing boolean_logical_and.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 148,
"commentStart": 0,
"declaration": {
"commentStart": 148,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 148,
"commentStart": 0,
"end": 0,
"name": "b",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 152,
"commentStart": 0,
"cond": {
"abs_path": false,
"commentStart": 155,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 155,
"commentStart": 0,
"end": 0,
"name": "bb",
"start": 0,
@ -309,10 +309,10 @@ description: Result of parsing boolean_logical_and.kcl
"final_else": {
"body": [
{
"commentStart": 175,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 175,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -328,7 +328,7 @@ description: Result of parsing boolean_logical_and.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 175,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -336,10 +336,10 @@ description: Result of parsing boolean_logical_and.kcl
"then_val": {
"body": [
{
"commentStart": 162,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 162,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -355,7 +355,7 @@ description: Result of parsing boolean_logical_and.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 162,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -372,19 +372,19 @@ description: Result of parsing boolean_logical_and.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 179,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 186,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 186,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 186,
"commentStart": 0,
"end": 0,
"name": "b",
"start": 0,
@ -397,7 +397,7 @@ description: Result of parsing boolean_logical_and.kcl
},
"operator": "==",
"right": {
"commentStart": 191,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -413,7 +413,7 @@ description: Result of parsing boolean_logical_and.kcl
"type": "BinaryExpression"
},
{
"commentStart": 194,
"commentStart": 0,
"end": 0,
"raw": "\"left branch of and is false makes the whole expression false\"",
"start": 0,
@ -424,10 +424,10 @@ description: Result of parsing boolean_logical_and.kcl
],
"callee": {
"abs_path": false,
"commentStart": 179,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 179,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -437,7 +437,7 @@ description: Result of parsing boolean_logical_and.kcl
"start": 0,
"type": "Name"
},
"commentStart": 179,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -448,22 +448,22 @@ description: Result of parsing boolean_logical_and.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 257,
"commentStart": 0,
"declaration": {
"commentStart": 259,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 259,
"commentStart": 0,
"end": 0,
"name": "cc",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 264,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 264,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -473,7 +473,7 @@ description: Result of parsing boolean_logical_and.kcl
},
"operator": "&",
"right": {
"commentStart": 271,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -495,25 +495,25 @@ description: Result of parsing boolean_logical_and.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 276,
"commentStart": 0,
"declaration": {
"commentStart": 276,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 276,
"commentStart": 0,
"end": 0,
"name": "c",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 280,
"commentStart": 0,
"cond": {
"abs_path": false,
"commentStart": 283,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 283,
"commentStart": 0,
"end": 0,
"name": "cc",
"start": 0,
@ -530,10 +530,10 @@ description: Result of parsing boolean_logical_and.kcl
"final_else": {
"body": [
{
"commentStart": 303,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 303,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -549,7 +549,7 @@ description: Result of parsing boolean_logical_and.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 303,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -557,10 +557,10 @@ description: Result of parsing boolean_logical_and.kcl
"then_val": {
"body": [
{
"commentStart": 290,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 290,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -576,7 +576,7 @@ description: Result of parsing boolean_logical_and.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 290,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -593,19 +593,19 @@ description: Result of parsing boolean_logical_and.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 307,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 314,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 314,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 314,
"commentStart": 0,
"end": 0,
"name": "c",
"start": 0,
@ -618,7 +618,7 @@ description: Result of parsing boolean_logical_and.kcl
},
"operator": "==",
"right": {
"commentStart": 319,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -634,7 +634,7 @@ description: Result of parsing boolean_logical_and.kcl
"type": "BinaryExpression"
},
{
"commentStart": 322,
"commentStart": 0,
"end": 0,
"raw": "\"both branches of and are true makes the whole expression true\"",
"start": 0,
@ -645,10 +645,10 @@ description: Result of parsing boolean_logical_and.kcl
],
"callee": {
"abs_path": false,
"commentStart": 307,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 307,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -658,7 +658,7 @@ description: Result of parsing boolean_logical_and.kcl
"start": 0,
"type": "Name"
},
"commentStart": 307,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -669,22 +669,22 @@ description: Result of parsing boolean_logical_and.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 386,
"commentStart": 0,
"declaration": {
"commentStart": 388,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 388,
"commentStart": 0,
"end": 0,
"name": "dd",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 393,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 393,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -694,7 +694,7 @@ description: Result of parsing boolean_logical_and.kcl
},
"operator": "&",
"right": {
"commentStart": 401,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -716,25 +716,25 @@ description: Result of parsing boolean_logical_and.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 407,
"commentStart": 0,
"declaration": {
"commentStart": 407,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 407,
"commentStart": 0,
"end": 0,
"name": "d",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 411,
"commentStart": 0,
"cond": {
"abs_path": false,
"commentStart": 414,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 414,
"commentStart": 0,
"end": 0,
"name": "dd",
"start": 0,
@ -751,10 +751,10 @@ description: Result of parsing boolean_logical_and.kcl
"final_else": {
"body": [
{
"commentStart": 434,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 434,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -770,7 +770,7 @@ description: Result of parsing boolean_logical_and.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 434,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -778,10 +778,10 @@ description: Result of parsing boolean_logical_and.kcl
"then_val": {
"body": [
{
"commentStart": 421,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 421,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -797,7 +797,7 @@ description: Result of parsing boolean_logical_and.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 421,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -814,19 +814,19 @@ description: Result of parsing boolean_logical_and.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 438,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 445,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 445,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 445,
"commentStart": 0,
"end": 0,
"name": "d",
"start": 0,
@ -839,7 +839,7 @@ description: Result of parsing boolean_logical_and.kcl
},
"operator": "==",
"right": {
"commentStart": 450,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -855,7 +855,7 @@ description: Result of parsing boolean_logical_and.kcl
"type": "BinaryExpression"
},
{
"commentStart": 453,
"commentStart": 0,
"end": 0,
"raw": "\"both branches of and are false makes the whole expression false\"",
"start": 0,
@ -866,10 +866,10 @@ description: Result of parsing boolean_logical_and.kcl
],
"callee": {
"abs_path": false,
"commentStart": 438,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 438,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -879,7 +879,7 @@ description: Result of parsing boolean_logical_and.kcl
"start": 0,
"type": "Name"
},
"commentStart": 438,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -896,7 +896,7 @@ description: Result of parsing boolean_logical_and.kcl
"nonCodeNodes": {
"2": [
{
"commentStart": 128,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -907,7 +907,7 @@ description: Result of parsing boolean_logical_and.kcl
],
"5": [
{
"commentStart": 257,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -918,7 +918,7 @@ description: Result of parsing boolean_logical_and.kcl
],
"8": [
{
"commentStart": 386,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -18,10 +18,10 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "Identifier"
},
"init": {
"commentStart": 5,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 5,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -31,10 +31,10 @@ description: Result of parsing boolean_logical_multiple.kcl
},
"operator": "|",
"right": {
"commentStart": 12,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 12,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -44,7 +44,7 @@ description: Result of parsing boolean_logical_multiple.kcl
},
"operator": "&",
"right": {
"commentStart": 20,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -70,25 +70,25 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 26,
"commentStart": 0,
"declaration": {
"commentStart": 26,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 26,
"commentStart": 0,
"end": 0,
"name": "i",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 30,
"commentStart": 0,
"cond": {
"abs_path": false,
"commentStart": 33,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 33,
"commentStart": 0,
"end": 0,
"name": "ii",
"start": 0,
@ -105,10 +105,10 @@ description: Result of parsing boolean_logical_multiple.kcl
"final_else": {
"body": [
{
"commentStart": 53,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 53,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -124,7 +124,7 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 53,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -132,10 +132,10 @@ description: Result of parsing boolean_logical_multiple.kcl
"then_val": {
"body": [
{
"commentStart": 40,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 40,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -151,7 +151,7 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 40,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -168,19 +168,19 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 57,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 64,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 64,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 64,
"commentStart": 0,
"end": 0,
"name": "i",
"start": 0,
@ -193,7 +193,7 @@ description: Result of parsing boolean_logical_multiple.kcl
},
"operator": "==",
"right": {
"commentStart": 69,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -209,7 +209,7 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "BinaryExpression"
},
{
"commentStart": 72,
"commentStart": 0,
"end": 0,
"raw": "\"and has higher precedence than or\"",
"start": 0,
@ -220,10 +220,10 @@ description: Result of parsing boolean_logical_multiple.kcl
],
"callee": {
"abs_path": false,
"commentStart": 57,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 57,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -233,7 +233,7 @@ description: Result of parsing boolean_logical_multiple.kcl
"start": 0,
"type": "Name"
},
"commentStart": 57,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -244,25 +244,25 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 108,
"commentStart": 0,
"declaration": {
"commentStart": 110,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 110,
"commentStart": 0,
"end": 0,
"name": "jj",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 115,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 115,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 115,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -272,10 +272,10 @@ description: Result of parsing boolean_logical_multiple.kcl
},
"operator": "|",
"right": {
"commentStart": 123,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 123,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -286,7 +286,7 @@ description: Result of parsing boolean_logical_multiple.kcl
"operator": "&",
"right": {
"argument": {
"commentStart": 131,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -294,7 +294,7 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "Literal",
"value": false
},
"commentStart": 130,
"commentStart": 0,
"end": 0,
"operator": "!",
"start": 0,
@ -311,10 +311,10 @@ description: Result of parsing boolean_logical_multiple.kcl
},
"operator": "|",
"right": {
"commentStart": 139,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 139,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -324,7 +324,7 @@ description: Result of parsing boolean_logical_multiple.kcl
},
"operator": "&",
"right": {
"commentStart": 147,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -350,25 +350,25 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 152,
"commentStart": 0,
"declaration": {
"commentStart": 152,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 152,
"commentStart": 0,
"end": 0,
"name": "j",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 156,
"commentStart": 0,
"cond": {
"abs_path": false,
"commentStart": 159,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 159,
"commentStart": 0,
"end": 0,
"name": "jj",
"start": 0,
@ -385,10 +385,10 @@ description: Result of parsing boolean_logical_multiple.kcl
"final_else": {
"body": [
{
"commentStart": 179,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 179,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -404,7 +404,7 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 179,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -412,10 +412,10 @@ description: Result of parsing boolean_logical_multiple.kcl
"then_val": {
"body": [
{
"commentStart": 166,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 166,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -431,7 +431,7 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 166,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -448,19 +448,19 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 183,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 190,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 190,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 190,
"commentStart": 0,
"end": 0,
"name": "j",
"start": 0,
@ -473,7 +473,7 @@ description: Result of parsing boolean_logical_multiple.kcl
},
"operator": "==",
"right": {
"commentStart": 195,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -489,7 +489,7 @@ description: Result of parsing boolean_logical_multiple.kcl
"type": "BinaryExpression"
},
{
"commentStart": 198,
"commentStart": 0,
"end": 0,
"raw": "\"multiple logical operators\"",
"start": 0,
@ -500,10 +500,10 @@ description: Result of parsing boolean_logical_multiple.kcl
],
"callee": {
"abs_path": false,
"commentStart": 183,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 183,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -513,7 +513,7 @@ description: Result of parsing boolean_logical_multiple.kcl
"start": 0,
"type": "Name"
},
"commentStart": 183,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -530,7 +530,7 @@ description: Result of parsing boolean_logical_multiple.kcl
"nonCodeNodes": {
"2": [
{
"commentStart": 108,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -18,10 +18,10 @@ description: Result of parsing boolean_logical_or.kcl
"type": "Identifier"
},
"init": {
"commentStart": 5,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 5,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -31,7 +31,7 @@ description: Result of parsing boolean_logical_or.kcl
},
"operator": "|",
"right": {
"commentStart": 12,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -53,25 +53,25 @@ description: Result of parsing boolean_logical_or.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 18,
"commentStart": 0,
"declaration": {
"commentStart": 18,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 18,
"commentStart": 0,
"end": 0,
"name": "a",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 22,
"commentStart": 0,
"cond": {
"abs_path": false,
"commentStart": 25,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 25,
"commentStart": 0,
"end": 0,
"name": "aa",
"start": 0,
@ -88,10 +88,10 @@ description: Result of parsing boolean_logical_or.kcl
"final_else": {
"body": [
{
"commentStart": 45,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 45,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -107,7 +107,7 @@ description: Result of parsing boolean_logical_or.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 45,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -115,10 +115,10 @@ description: Result of parsing boolean_logical_or.kcl
"then_val": {
"body": [
{
"commentStart": 32,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 32,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -134,7 +134,7 @@ description: Result of parsing boolean_logical_or.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 32,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -151,19 +151,19 @@ description: Result of parsing boolean_logical_or.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 49,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 56,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 56,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 56,
"commentStart": 0,
"end": 0,
"name": "a",
"start": 0,
@ -176,7 +176,7 @@ description: Result of parsing boolean_logical_or.kcl
},
"operator": "==",
"right": {
"commentStart": 61,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -192,7 +192,7 @@ description: Result of parsing boolean_logical_or.kcl
"type": "BinaryExpression"
},
{
"commentStart": 64,
"commentStart": 0,
"end": 0,
"raw": "\"left branch of or is true makes the whole expression true\"",
"start": 0,
@ -203,10 +203,10 @@ description: Result of parsing boolean_logical_or.kcl
],
"callee": {
"abs_path": false,
"commentStart": 49,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 49,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -216,7 +216,7 @@ description: Result of parsing boolean_logical_or.kcl
"start": 0,
"type": "Name"
},
"commentStart": 49,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -227,22 +227,22 @@ description: Result of parsing boolean_logical_or.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 124,
"commentStart": 0,
"declaration": {
"commentStart": 126,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 126,
"commentStart": 0,
"end": 0,
"name": "bb",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 131,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 131,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -252,7 +252,7 @@ description: Result of parsing boolean_logical_or.kcl
},
"operator": "|",
"right": {
"commentStart": 139,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -274,25 +274,25 @@ description: Result of parsing boolean_logical_or.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 144,
"commentStart": 0,
"declaration": {
"commentStart": 144,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 144,
"commentStart": 0,
"end": 0,
"name": "b",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 148,
"commentStart": 0,
"cond": {
"abs_path": false,
"commentStart": 151,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 151,
"commentStart": 0,
"end": 0,
"name": "bb",
"start": 0,
@ -309,10 +309,10 @@ description: Result of parsing boolean_logical_or.kcl
"final_else": {
"body": [
{
"commentStart": 171,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 171,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -328,7 +328,7 @@ description: Result of parsing boolean_logical_or.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 171,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -336,10 +336,10 @@ description: Result of parsing boolean_logical_or.kcl
"then_val": {
"body": [
{
"commentStart": 158,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 158,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -355,7 +355,7 @@ description: Result of parsing boolean_logical_or.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 158,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -372,19 +372,19 @@ description: Result of parsing boolean_logical_or.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 175,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 182,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 182,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 182,
"commentStart": 0,
"end": 0,
"name": "b",
"start": 0,
@ -397,7 +397,7 @@ description: Result of parsing boolean_logical_or.kcl
},
"operator": "==",
"right": {
"commentStart": 187,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -413,7 +413,7 @@ description: Result of parsing boolean_logical_or.kcl
"type": "BinaryExpression"
},
{
"commentStart": 190,
"commentStart": 0,
"end": 0,
"raw": "\"right branch of or is true makes the whole expression true\"",
"start": 0,
@ -424,10 +424,10 @@ description: Result of parsing boolean_logical_or.kcl
],
"callee": {
"abs_path": false,
"commentStart": 175,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 175,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -437,7 +437,7 @@ description: Result of parsing boolean_logical_or.kcl
"start": 0,
"type": "Name"
},
"commentStart": 175,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -448,22 +448,22 @@ description: Result of parsing boolean_logical_or.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 251,
"commentStart": 0,
"declaration": {
"commentStart": 253,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 253,
"commentStart": 0,
"end": 0,
"name": "cc",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 258,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 258,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -473,7 +473,7 @@ description: Result of parsing boolean_logical_or.kcl
},
"operator": "|",
"right": {
"commentStart": 265,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -495,25 +495,25 @@ description: Result of parsing boolean_logical_or.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 270,
"commentStart": 0,
"declaration": {
"commentStart": 270,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 270,
"commentStart": 0,
"end": 0,
"name": "c",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 274,
"commentStart": 0,
"cond": {
"abs_path": false,
"commentStart": 277,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 277,
"commentStart": 0,
"end": 0,
"name": "cc",
"start": 0,
@ -530,10 +530,10 @@ description: Result of parsing boolean_logical_or.kcl
"final_else": {
"body": [
{
"commentStart": 297,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 297,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -549,7 +549,7 @@ description: Result of parsing boolean_logical_or.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 297,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -557,10 +557,10 @@ description: Result of parsing boolean_logical_or.kcl
"then_val": {
"body": [
{
"commentStart": 284,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 284,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -576,7 +576,7 @@ description: Result of parsing boolean_logical_or.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 284,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -593,19 +593,19 @@ description: Result of parsing boolean_logical_or.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 301,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 308,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 308,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 308,
"commentStart": 0,
"end": 0,
"name": "c",
"start": 0,
@ -618,7 +618,7 @@ description: Result of parsing boolean_logical_or.kcl
},
"operator": "==",
"right": {
"commentStart": 313,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -634,7 +634,7 @@ description: Result of parsing boolean_logical_or.kcl
"type": "BinaryExpression"
},
{
"commentStart": 316,
"commentStart": 0,
"end": 0,
"raw": "\"both branches of or are true makes the whole expression true\"",
"start": 0,
@ -645,10 +645,10 @@ description: Result of parsing boolean_logical_or.kcl
],
"callee": {
"abs_path": false,
"commentStart": 301,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 301,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -658,7 +658,7 @@ description: Result of parsing boolean_logical_or.kcl
"start": 0,
"type": "Name"
},
"commentStart": 301,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -669,22 +669,22 @@ description: Result of parsing boolean_logical_or.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 379,
"commentStart": 0,
"declaration": {
"commentStart": 381,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 381,
"commentStart": 0,
"end": 0,
"name": "dd",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 386,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 386,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -694,7 +694,7 @@ description: Result of parsing boolean_logical_or.kcl
},
"operator": "|",
"right": {
"commentStart": 394,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -716,25 +716,25 @@ description: Result of parsing boolean_logical_or.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 400,
"commentStart": 0,
"declaration": {
"commentStart": 400,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 400,
"commentStart": 0,
"end": 0,
"name": "d",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 404,
"commentStart": 0,
"cond": {
"abs_path": false,
"commentStart": 407,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 407,
"commentStart": 0,
"end": 0,
"name": "dd",
"start": 0,
@ -751,10 +751,10 @@ description: Result of parsing boolean_logical_or.kcl
"final_else": {
"body": [
{
"commentStart": 427,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 427,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -770,7 +770,7 @@ description: Result of parsing boolean_logical_or.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 427,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -778,10 +778,10 @@ description: Result of parsing boolean_logical_or.kcl
"then_val": {
"body": [
{
"commentStart": 414,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 414,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -797,7 +797,7 @@ description: Result of parsing boolean_logical_or.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 414,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -814,19 +814,19 @@ description: Result of parsing boolean_logical_or.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 431,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 438,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 438,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 438,
"commentStart": 0,
"end": 0,
"name": "d",
"start": 0,
@ -839,7 +839,7 @@ description: Result of parsing boolean_logical_or.kcl
},
"operator": "==",
"right": {
"commentStart": 443,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -855,7 +855,7 @@ description: Result of parsing boolean_logical_or.kcl
"type": "BinaryExpression"
},
{
"commentStart": 446,
"commentStart": 0,
"end": 0,
"raw": "\"both branches of or are false makes the whole expression false\"",
"start": 0,
@ -866,10 +866,10 @@ description: Result of parsing boolean_logical_or.kcl
],
"callee": {
"abs_path": false,
"commentStart": 431,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 431,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -879,7 +879,7 @@ description: Result of parsing boolean_logical_or.kcl
"start": 0,
"type": "Name"
},
"commentStart": 431,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -896,7 +896,7 @@ description: Result of parsing boolean_logical_or.kcl
"nonCodeNodes": {
"2": [
{
"commentStart": 124,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -907,7 +907,7 @@ description: Result of parsing boolean_logical_or.kcl
],
"5": [
{
"commentStart": 251,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -918,7 +918,7 @@ description: Result of parsing boolean_logical_or.kcl
],
"8": [
{
"commentStart": 379,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -22,7 +22,7 @@ description: Result of parsing circle_three_point.kcl
{
"arguments": [
{
"commentStart": 26,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing circle_three_point.kcl
],
"callee": {
"abs_path": false,
"commentStart": 12,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 12,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing circle_three_point.kcl
"start": 0,
"type": "Name"
},
"commentStart": 12,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -57,17 +57,17 @@ description: Result of parsing circle_three_point.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 54,
"commentStart": 0,
"end": 0,
"name": "p1",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 59,
"commentStart": 0,
"elements": [
{
"commentStart": 60,
"commentStart": 0,
"end": 0,
"raw": "25",
"start": 0,
@ -79,7 +79,7 @@ description: Result of parsing circle_three_point.kcl
}
},
{
"commentStart": 64,
"commentStart": 0,
"end": 0,
"raw": "25",
"start": 0,
@ -100,17 +100,17 @@ description: Result of parsing circle_three_point.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 69,
"commentStart": 0,
"end": 0,
"name": "p2",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 74,
"commentStart": 0,
"elements": [
{
"commentStart": 75,
"commentStart": 0,
"end": 0,
"raw": "30",
"start": 0,
@ -122,7 +122,7 @@ description: Result of parsing circle_three_point.kcl
}
},
{
"commentStart": 79,
"commentStart": 0,
"end": 0,
"raw": "20",
"start": 0,
@ -143,17 +143,17 @@ description: Result of parsing circle_three_point.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 84,
"commentStart": 0,
"end": 0,
"name": "p3",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 89,
"commentStart": 0,
"elements": [
{
"commentStart": 90,
"commentStart": 0,
"end": 0,
"raw": "27",
"start": 0,
@ -165,7 +165,7 @@ description: Result of parsing circle_three_point.kcl
}
},
{
"commentStart": 94,
"commentStart": 0,
"end": 0,
"raw": "15",
"start": 0,
@ -186,10 +186,10 @@ description: Result of parsing circle_three_point.kcl
],
"callee": {
"abs_path": false,
"commentStart": 37,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 37,
"commentStart": 0,
"end": 0,
"name": "circleThreePoint",
"start": 0,
@ -199,7 +199,7 @@ description: Result of parsing circle_three_point.kcl
"start": 0,
"type": "Name"
},
"commentStart": 37,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -211,14 +211,14 @@ description: Result of parsing circle_three_point.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 112,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 121,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -233,10 +233,10 @@ description: Result of parsing circle_three_point.kcl
],
"callee": {
"abs_path": false,
"commentStart": 104,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 104,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -246,7 +246,7 @@ description: Result of parsing circle_three_point.kcl
"start": 0,
"type": "Name"
},
"commentStart": 104,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -254,7 +254,7 @@ description: Result of parsing circle_three_point.kcl
"unlabeled": null
}
],
"commentStart": 12,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",

View File

@ -22,7 +22,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"arguments": [
{
"commentStart": 30,
"commentStart": 0,
"end": 0,
"raw": "'XZ'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
],
"callee": {
"abs_path": false,
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"start": 0,
"type": "Name"
},
"commentStart": 16,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -55,10 +55,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"arguments": [
{
"commentStart": 56,
"commentStart": 0,
"elements": [
{
"commentStart": 57,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
}
},
{
"commentStart": 60,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -88,7 +88,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"type": "ArrayExpression"
},
{
"commentStart": 64,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -97,10 +97,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
],
"callee": {
"abs_path": false,
"commentStart": 41,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 41,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -110,7 +110,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"start": 0,
"type": "Name"
},
"commentStart": 41,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -121,17 +121,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 77,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 83,
"commentStart": 0,
"elements": [
{
"commentStart": 84,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -143,7 +143,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
}
},
{
"commentStart": 87,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -164,10 +164,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
],
"callee": {
"abs_path": false,
"commentStart": 72,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 72,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -177,7 +177,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"start": 0,
"type": "Name"
},
"commentStart": 72,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -189,17 +189,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 101,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 107,
"commentStart": 0,
"elements": [
{
"commentStart": 108,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -211,7 +211,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
}
},
{
"commentStart": 111,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -232,10 +232,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
],
"callee": {
"abs_path": false,
"commentStart": 96,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 96,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -245,7 +245,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"start": 0,
"type": "Name"
},
"commentStart": 96,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -257,17 +257,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 125,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 131,
"commentStart": 0,
"elements": [
{
"commentStart": 132,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -280,7 +280,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
},
{
"argument": {
"commentStart": 136,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -291,7 +291,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"suffix": "None"
}
},
"commentStart": 135,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -308,10 +308,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
],
"callee": {
"abs_path": false,
"commentStart": 120,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 120,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -321,7 +321,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"start": 0,
"type": "Name"
},
"commentStart": 120,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -331,7 +331,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"arguments": [
{
"commentStart": 151,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -340,10 +340,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
],
"callee": {
"abs_path": false,
"commentStart": 145,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 145,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -353,7 +353,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"start": 0,
"type": "Name"
},
"commentStart": 145,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -364,14 +364,14 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 167,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 176,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -386,10 +386,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
],
"callee": {
"abs_path": false,
"commentStart": 159,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 159,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -399,7 +399,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"start": 0,
"type": "Name"
},
"commentStart": 159,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -407,7 +407,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"unlabeled": null
}
],
"commentStart": 16,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
@ -423,12 +423,12 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 178,
"commentStart": 0,
"declaration": {
"commentStart": 180,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 180,
"commentStart": 0,
"end": 0,
"name": "pattn1",
"start": 0,
@ -439,17 +439,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 225,
"commentStart": 0,
"end": 0,
"name": "axis",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 232,
"commentStart": 0,
"elements": [
{
"commentStart": 233,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -461,7 +461,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
}
},
{
"commentStart": 236,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -473,7 +473,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
}
},
{
"commentStart": 239,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -494,14 +494,14 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 245,
"commentStart": 0,
"end": 0,
"name": "instances",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 257,
"commentStart": 0,
"end": 0,
"raw": "7",
"start": 0,
@ -516,14 +516,14 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 262,
"commentStart": 0,
"end": 0,
"name": "distance",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 273,
"commentStart": 0,
"end": 0,
"raw": "6",
"start": 0,
@ -538,10 +538,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
],
"callee": {
"abs_path": false,
"commentStart": 189,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 189,
"commentStart": 0,
"end": 0,
"name": "patternLinear3d",
"start": 0,
@ -551,17 +551,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"start": 0,
"type": "Name"
},
"commentStart": 189,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 208,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 208,
"commentStart": 0,
"end": 0,
"name": "exampleSketch",
"start": 0,
@ -583,12 +583,12 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 277,
"commentStart": 0,
"declaration": {
"commentStart": 279,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 279,
"commentStart": 0,
"end": 0,
"name": "pattn2",
"start": 0,
@ -599,17 +599,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 319,
"commentStart": 0,
"end": 0,
"name": "axis",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 326,
"commentStart": 0,
"elements": [
{
"commentStart": 327,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -621,7 +621,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
}
},
{
"commentStart": 330,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -633,7 +633,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
}
},
{
"commentStart": 333,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -654,18 +654,18 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 339,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 348,
"commentStart": 0,
"elements": [
{
"argument": {
"commentStart": 350,
"commentStart": 0,
"end": 0,
"raw": "20",
"start": 0,
@ -676,7 +676,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"suffix": "None"
}
},
"commentStart": 349,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -685,7 +685,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
},
{
"argument": {
"commentStart": 355,
"commentStart": 0,
"end": 0,
"raw": "20",
"start": 0,
@ -696,7 +696,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"suffix": "None"
}
},
"commentStart": 354,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -705,7 +705,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
},
{
"argument": {
"commentStart": 360,
"commentStart": 0,
"end": 0,
"raw": "20",
"start": 0,
@ -716,7 +716,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"suffix": "None"
}
},
"commentStart": 359,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -733,14 +733,14 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 367,
"commentStart": 0,
"end": 0,
"name": "instances",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 379,
"commentStart": 0,
"end": 0,
"raw": "41",
"start": 0,
@ -755,14 +755,14 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 385,
"commentStart": 0,
"end": 0,
"name": "arcDegrees",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 398,
"commentStart": 0,
"end": 0,
"raw": "360",
"start": 0,
@ -777,14 +777,14 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 405,
"commentStart": 0,
"end": 0,
"name": "rotateDuplicates",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 424,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -796,10 +796,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
],
"callee": {
"abs_path": false,
"commentStart": 288,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 288,
"commentStart": 0,
"end": 0,
"name": "patternCircular3d",
"start": 0,
@ -809,17 +809,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"start": 0,
"type": "Name"
},
"commentStart": 288,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 309,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 309,
"commentStart": 0,
"end": 0,
"name": "pattn1",
"start": 0,
@ -847,7 +847,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 178,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -858,7 +858,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl
],
"1": [
{
"commentStart": 277,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -11,10 +11,10 @@ description: Result of parsing comparisons.kcl
"expression": {
"arguments": [
{
"commentStart": 7,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 7,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -27,7 +27,7 @@ description: Result of parsing comparisons.kcl
},
"operator": "==",
"right": {
"commentStart": 12,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -43,7 +43,7 @@ description: Result of parsing comparisons.kcl
"type": "BinaryExpression"
},
{
"commentStart": 15,
"commentStart": 0,
"end": 0,
"raw": "\"equality\"",
"start": 0,
@ -78,15 +78,15 @@ description: Result of parsing comparisons.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 27,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 34,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 34,
"commentStart": 0,
"end": 0,
"raw": "3.0",
"start": 0,
@ -99,7 +99,7 @@ description: Result of parsing comparisons.kcl
},
"operator": "==",
"right": {
"commentStart": 41,
"commentStart": 0,
"end": 0,
"raw": "3.0",
"start": 0,
@ -115,7 +115,7 @@ description: Result of parsing comparisons.kcl
"type": "BinaryExpression"
},
{
"commentStart": 46,
"commentStart": 0,
"end": 0,
"raw": "\"equality of floats\"",
"start": 0,
@ -126,10 +126,10 @@ description: Result of parsing comparisons.kcl
],
"callee": {
"abs_path": false,
"commentStart": 27,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 27,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -139,7 +139,7 @@ description: Result of parsing comparisons.kcl
"start": 0,
"type": "Name"
},
"commentStart": 27,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -150,15 +150,15 @@ description: Result of parsing comparisons.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 68,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 75,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 75,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -171,7 +171,7 @@ description: Result of parsing comparisons.kcl
},
"operator": "!=",
"right": {
"commentStart": 80,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -187,7 +187,7 @@ description: Result of parsing comparisons.kcl
"type": "BinaryExpression"
},
{
"commentStart": 83,
"commentStart": 0,
"end": 0,
"raw": "\"non-equality\"",
"start": 0,
@ -198,10 +198,10 @@ description: Result of parsing comparisons.kcl
],
"callee": {
"abs_path": false,
"commentStart": 68,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 68,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -211,7 +211,7 @@ description: Result of parsing comparisons.kcl
"start": 0,
"type": "Name"
},
"commentStart": 68,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -222,15 +222,15 @@ description: Result of parsing comparisons.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 99,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 106,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 106,
"commentStart": 0,
"end": 0,
"raw": "3.0",
"start": 0,
@ -243,7 +243,7 @@ description: Result of parsing comparisons.kcl
},
"operator": "!=",
"right": {
"commentStart": 113,
"commentStart": 0,
"end": 0,
"raw": "4.0",
"start": 0,
@ -259,7 +259,7 @@ description: Result of parsing comparisons.kcl
"type": "BinaryExpression"
},
{
"commentStart": 118,
"commentStart": 0,
"end": 0,
"raw": "\"non-equality of floats\"",
"start": 0,
@ -270,10 +270,10 @@ description: Result of parsing comparisons.kcl
],
"callee": {
"abs_path": false,
"commentStart": 99,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 99,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -283,7 +283,7 @@ description: Result of parsing comparisons.kcl
"start": 0,
"type": "Name"
},
"commentStart": 99,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -294,15 +294,15 @@ description: Result of parsing comparisons.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 144,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 151,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 151,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -315,7 +315,7 @@ description: Result of parsing comparisons.kcl
},
"operator": "<",
"right": {
"commentStart": 155,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -331,7 +331,7 @@ description: Result of parsing comparisons.kcl
"type": "BinaryExpression"
},
{
"commentStart": 158,
"commentStart": 0,
"end": 0,
"raw": "\"lt\"",
"start": 0,
@ -342,10 +342,10 @@ description: Result of parsing comparisons.kcl
],
"callee": {
"abs_path": false,
"commentStart": 144,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 144,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -355,7 +355,7 @@ description: Result of parsing comparisons.kcl
"start": 0,
"type": "Name"
},
"commentStart": 144,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -366,15 +366,15 @@ description: Result of parsing comparisons.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 164,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 171,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 171,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -387,7 +387,7 @@ description: Result of parsing comparisons.kcl
},
"operator": "<=",
"right": {
"commentStart": 176,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -403,7 +403,7 @@ description: Result of parsing comparisons.kcl
"type": "BinaryExpression"
},
{
"commentStart": 179,
"commentStart": 0,
"end": 0,
"raw": "\"lte but actually lt\"",
"start": 0,
@ -414,10 +414,10 @@ description: Result of parsing comparisons.kcl
],
"callee": {
"abs_path": false,
"commentStart": 164,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 164,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -427,7 +427,7 @@ description: Result of parsing comparisons.kcl
"start": 0,
"type": "Name"
},
"commentStart": 164,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -438,15 +438,15 @@ description: Result of parsing comparisons.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 202,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 209,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 209,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -459,7 +459,7 @@ description: Result of parsing comparisons.kcl
},
"operator": "<=",
"right": {
"commentStart": 214,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -475,7 +475,7 @@ description: Result of parsing comparisons.kcl
"type": "BinaryExpression"
},
{
"commentStart": 217,
"commentStart": 0,
"end": 0,
"raw": "\"lte but actually eq\"",
"start": 0,
@ -486,10 +486,10 @@ description: Result of parsing comparisons.kcl
],
"callee": {
"abs_path": false,
"commentStart": 202,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 202,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -499,7 +499,7 @@ description: Result of parsing comparisons.kcl
"start": 0,
"type": "Name"
},
"commentStart": 202,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -510,15 +510,15 @@ description: Result of parsing comparisons.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 240,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 247,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 247,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -531,7 +531,7 @@ description: Result of parsing comparisons.kcl
},
"operator": ">",
"right": {
"commentStart": 251,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -547,7 +547,7 @@ description: Result of parsing comparisons.kcl
"type": "BinaryExpression"
},
{
"commentStart": 254,
"commentStart": 0,
"end": 0,
"raw": "\"gt\"",
"start": 0,
@ -558,10 +558,10 @@ description: Result of parsing comparisons.kcl
],
"callee": {
"abs_path": false,
"commentStart": 240,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 240,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -571,7 +571,7 @@ description: Result of parsing comparisons.kcl
"start": 0,
"type": "Name"
},
"commentStart": 240,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -582,15 +582,15 @@ description: Result of parsing comparisons.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 260,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 267,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 267,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -603,7 +603,7 @@ description: Result of parsing comparisons.kcl
},
"operator": ">=",
"right": {
"commentStart": 272,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -619,7 +619,7 @@ description: Result of parsing comparisons.kcl
"type": "BinaryExpression"
},
{
"commentStart": 275,
"commentStart": 0,
"end": 0,
"raw": "\"gte but actually gt\"",
"start": 0,
@ -630,10 +630,10 @@ description: Result of parsing comparisons.kcl
],
"callee": {
"abs_path": false,
"commentStart": 260,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 260,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -643,7 +643,7 @@ description: Result of parsing comparisons.kcl
"start": 0,
"type": "Name"
},
"commentStart": 260,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -654,15 +654,15 @@ description: Result of parsing comparisons.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 298,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 305,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 305,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -675,7 +675,7 @@ description: Result of parsing comparisons.kcl
},
"operator": ">=",
"right": {
"commentStart": 310,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -691,7 +691,7 @@ description: Result of parsing comparisons.kcl
"type": "BinaryExpression"
},
{
"commentStart": 313,
"commentStart": 0,
"end": 0,
"raw": "\"gte but actually eq\"",
"start": 0,
@ -702,10 +702,10 @@ description: Result of parsing comparisons.kcl
],
"callee": {
"abs_path": false,
"commentStart": 298,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 298,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -715,7 +715,7 @@ description: Result of parsing comparisons.kcl
"start": 0,
"type": "Name"
},
"commentStart": 298,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -726,15 +726,15 @@ description: Result of parsing comparisons.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 335,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 344,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 344,
"commentStart": 0,
"end": 0,
"raw": "0.0",
"start": 0,
@ -747,7 +747,7 @@ description: Result of parsing comparisons.kcl
},
"operator": "==",
"right": {
"commentStart": 351,
"commentStart": 0,
"end": 0,
"raw": "0.0",
"start": 0,
@ -763,7 +763,7 @@ description: Result of parsing comparisons.kcl
"type": "BinaryExpression"
},
{
"commentStart": 356,
"commentStart": 0,
"end": 0,
"raw": "\"equality of zero\"",
"start": 0,
@ -774,10 +774,10 @@ description: Result of parsing comparisons.kcl
],
"callee": {
"abs_path": false,
"commentStart": 337,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 337,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -787,7 +787,7 @@ description: Result of parsing comparisons.kcl
"start": 0,
"type": "Name"
},
"commentStart": 337,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -798,15 +798,15 @@ description: Result of parsing comparisons.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 376,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"commentStart": 383,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 383,
"commentStart": 0,
"end": 0,
"raw": "0.0",
"start": 0,
@ -820,7 +820,7 @@ description: Result of parsing comparisons.kcl
"operator": "==",
"right": {
"argument": {
"commentStart": 391,
"commentStart": 0,
"end": 0,
"raw": "0.0",
"start": 0,
@ -831,7 +831,7 @@ description: Result of parsing comparisons.kcl
"suffix": "None"
}
},
"commentStart": 390,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -843,7 +843,7 @@ description: Result of parsing comparisons.kcl
"type": "BinaryExpression"
},
{
"commentStart": 396,
"commentStart": 0,
"end": 0,
"raw": "\"equality of zero and neg zero\"",
"start": 0,
@ -854,10 +854,10 @@ description: Result of parsing comparisons.kcl
],
"callee": {
"abs_path": false,
"commentStart": 376,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 376,
"commentStart": 0,
"end": 0,
"name": "assert",
"start": 0,
@ -867,7 +867,7 @@ description: Result of parsing comparisons.kcl
"start": 0,
"type": "Name"
},
"commentStart": 376,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -884,7 +884,7 @@ description: Result of parsing comparisons.kcl
"nonCodeNodes": {
"9": [
{
"commentStart": 335,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -11,13 +11,13 @@ description: Result of parsing comparisons_multiple.kcl
"expression": {
"arguments": [
{
"commentStart": 7,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 7,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 7,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -30,7 +30,7 @@ description: Result of parsing comparisons_multiple.kcl
},
"operator": "==",
"right": {
"commentStart": 12,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -47,7 +47,7 @@ description: Result of parsing comparisons_multiple.kcl
},
"operator": "==",
"right": {
"commentStart": 17,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -63,7 +63,7 @@ description: Result of parsing comparisons_multiple.kcl
"type": "BinaryExpression"
},
{
"commentStart": 20,
"commentStart": 0,
"end": 0,
"raw": "\"this should not compile\"",
"start": 0,

View File

@ -8,20 +8,20 @@ description: Result of parsing computed_var.kcl
{
"commentStart": 0,
"declaration": {
"commentStart": 37,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 37,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 43,
"commentStart": 0,
"elements": [
{
"commentStart": 44,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -33,7 +33,7 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 47,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -45,7 +45,7 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 50,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -57,7 +57,7 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 53,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -84,19 +84,19 @@ description: Result of parsing computed_var.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 57,
"commentStart": 0,
"declaration": {
"commentStart": 57,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 57,
"commentStart": 0,
"end": 0,
"name": "i",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 61,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -117,23 +117,23 @@ description: Result of parsing computed_var.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 63,
"commentStart": 0,
"declaration": {
"commentStart": 63,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 63,
"commentStart": 0,
"end": 0,
"name": "ten",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 69,
"commentStart": 0,
"computed": true,
"end": 0,
"object": {
"commentStart": 69,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -141,7 +141,7 @@ description: Result of parsing computed_var.kcl
"type": "Identifier"
},
"property": {
"commentStart": 73,
"commentStart": 0,
"end": 0,
"name": "i",
"start": 0,
@ -162,16 +162,16 @@ description: Result of parsing computed_var.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 75,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 89,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 89,
"commentStart": 0,
"end": 0,
"name": "ten",
"start": 0,
@ -183,7 +183,7 @@ description: Result of parsing computed_var.kcl
"type": "Name"
},
{
"commentStart": 94,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -195,7 +195,7 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 98,
"commentStart": 0,
"end": 0,
"raw": "0.000001",
"start": 0,
@ -207,7 +207,7 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 108,
"commentStart": 0,
"end": 0,
"raw": "\"oops\"",
"start": 0,
@ -218,10 +218,10 @@ description: Result of parsing computed_var.kcl
],
"callee": {
"abs_path": false,
"commentStart": 77,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 77,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -231,7 +231,7 @@ description: Result of parsing computed_var.kcl
"start": 0,
"type": "Name"
},
"commentStart": 77,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -242,19 +242,19 @@ description: Result of parsing computed_var.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 115,
"commentStart": 0,
"declaration": {
"commentStart": 117,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 117,
"commentStart": 0,
"end": 0,
"name": "p",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 121,
"commentStart": 0,
"end": 0,
"raw": "\"foo\"",
"start": 0,
@ -272,26 +272,26 @@ description: Result of parsing computed_var.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 127,
"commentStart": 0,
"declaration": {
"commentStart": 127,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 127,
"commentStart": 0,
"end": 0,
"name": "obj",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 133,
"commentStart": 0,
"end": 0,
"properties": [
{
"commentStart": 135,
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 135,
"commentStart": 0,
"end": 0,
"name": "foo",
"start": 0,
@ -300,7 +300,7 @@ description: Result of parsing computed_var.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"commentStart": 141,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -313,10 +313,10 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 144,
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 144,
"commentStart": 0,
"end": 0,
"name": "bar",
"start": 0,
@ -325,7 +325,7 @@ description: Result of parsing computed_var.kcl
"start": 0,
"type": "ObjectProperty",
"value": {
"commentStart": 150,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -352,23 +352,23 @@ description: Result of parsing computed_var.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 154,
"commentStart": 0,
"declaration": {
"commentStart": 154,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 154,
"commentStart": 0,
"end": 0,
"name": "one",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 160,
"commentStart": 0,
"computed": true,
"end": 0,
"object": {
"commentStart": 160,
"commentStart": 0,
"end": 0,
"name": "obj",
"start": 0,
@ -376,7 +376,7 @@ description: Result of parsing computed_var.kcl
"type": "Identifier"
},
"property": {
"commentStart": 164,
"commentStart": 0,
"end": 0,
"name": "p",
"start": 0,
@ -397,16 +397,16 @@ description: Result of parsing computed_var.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 166,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 180,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 180,
"commentStart": 0,
"end": 0,
"name": "one",
"start": 0,
@ -418,7 +418,7 @@ description: Result of parsing computed_var.kcl
"type": "Name"
},
{
"commentStart": 185,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -430,7 +430,7 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 188,
"commentStart": 0,
"end": 0,
"raw": "0.0000001",
"start": 0,
@ -442,7 +442,7 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 199,
"commentStart": 0,
"end": 0,
"raw": "\"oops\"",
"start": 0,
@ -453,10 +453,10 @@ description: Result of parsing computed_var.kcl
],
"callee": {
"abs_path": false,
"commentStart": 168,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 168,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -466,7 +466,7 @@ description: Result of parsing computed_var.kcl
"start": 0,
"type": "Name"
},
"commentStart": 168,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -477,16 +477,16 @@ description: Result of parsing computed_var.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 206,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 220,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 220,
"commentStart": 0,
"end": 0,
"name": "PI",
"start": 0,
@ -498,7 +498,7 @@ description: Result of parsing computed_var.kcl
"type": "Name"
},
{
"commentStart": 224,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -510,7 +510,7 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 227,
"commentStart": 0,
"end": 0,
"raw": "0.2",
"start": 0,
@ -522,7 +522,7 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 232,
"commentStart": 0,
"end": 0,
"raw": "\"oops pi\"",
"start": 0,
@ -533,10 +533,10 @@ description: Result of parsing computed_var.kcl
],
"callee": {
"abs_path": false,
"commentStart": 208,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 208,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -546,7 +546,7 @@ description: Result of parsing computed_var.kcl
"start": 0,
"type": "Name"
},
"commentStart": 208,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -557,12 +557,12 @@ description: Result of parsing computed_var.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 243,
"commentStart": 0,
"declaration": {
"commentStart": 243,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 243,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
@ -571,10 +571,10 @@ description: Result of parsing computed_var.kcl
"init": {
"arguments": [
{
"commentStart": 251,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 251,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -588,10 +588,10 @@ description: Result of parsing computed_var.kcl
"operator": "*",
"right": {
"abs_path": false,
"commentStart": 255,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 255,
"commentStart": 0,
"end": 0,
"name": "PI",
"start": 0,
@ -609,10 +609,10 @@ description: Result of parsing computed_var.kcl
],
"callee": {
"abs_path": false,
"commentStart": 247,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 247,
"commentStart": 0,
"end": 0,
"name": "cos",
"start": 0,
@ -622,7 +622,7 @@ description: Result of parsing computed_var.kcl
"start": 0,
"type": "Name"
},
"commentStart": 247,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -638,16 +638,16 @@ description: Result of parsing computed_var.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 259,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 271,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 271,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
@ -659,7 +659,7 @@ description: Result of parsing computed_var.kcl
"type": "Name"
},
{
"commentStart": 274,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -671,7 +671,7 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 277,
"commentStart": 0,
"end": 0,
"raw": "0.000001",
"start": 0,
@ -683,7 +683,7 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 287,
"commentStart": 0,
"end": 0,
"raw": "\"oops cos\"",
"start": 0,
@ -694,10 +694,10 @@ description: Result of parsing computed_var.kcl
],
"callee": {
"abs_path": false,
"commentStart": 259,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 259,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -707,7 +707,7 @@ description: Result of parsing computed_var.kcl
"start": 0,
"type": "Name"
},
"commentStart": 259,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -724,7 +724,7 @@ description: Result of parsing computed_var.kcl
"nonCodeNodes": {
"2": [
{
"commentStart": 75,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -735,7 +735,7 @@ description: Result of parsing computed_var.kcl
],
"3": [
{
"commentStart": 115,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -746,7 +746,7 @@ description: Result of parsing computed_var.kcl
],
"6": [
{
"commentStart": 166,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -757,7 +757,7 @@ description: Result of parsing computed_var.kcl
],
"7": [
{
"commentStart": 206,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -780,7 +780,7 @@ description: Result of parsing computed_var.kcl
}
},
{
"commentStart": 34,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

File diff suppressed because it is too large Load Diff

View File

@ -8,10 +8,10 @@ description: Result of parsing cube.kcl
{
"commentStart": 0,
"declaration": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"name": "cube",
"start": 0,
@ -21,26 +21,26 @@ description: Result of parsing cube.kcl
"body": {
"body": [
{
"commentStart": 32,
"commentStart": 0,
"declaration": {
"commentStart": 32,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 32,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 36,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 36,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 36,
"commentStart": 0,
"end": 0,
"name": "sideLength",
"start": 0,
@ -53,7 +53,7 @@ description: Result of parsing cube.kcl
},
"operator": "/",
"right": {
"commentStart": 49,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -78,23 +78,23 @@ description: Result of parsing cube.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 53,
"commentStart": 0,
"declaration": {
"commentStart": 53,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 53,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 57,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 57,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -102,7 +102,7 @@ description: Result of parsing cube.kcl
"type": "Identifier"
},
"property": {
"commentStart": 64,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -127,23 +127,23 @@ description: Result of parsing cube.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 69,
"commentStart": 0,
"declaration": {
"commentStart": 69,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 69,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 73,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 73,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -151,7 +151,7 @@ description: Result of parsing cube.kcl
"type": "Identifier"
},
"property": {
"commentStart": 80,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -176,30 +176,30 @@ description: Result of parsing cube.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 85,
"commentStart": 0,
"declaration": {
"commentStart": 85,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 85,
"commentStart": 0,
"end": 0,
"name": "p0",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 90,
"commentStart": 0,
"elements": [
{
"commentStart": 91,
"commentStart": 0,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 92,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 92,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -210,7 +210,7 @@ description: Result of parsing cube.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 91,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -220,10 +220,10 @@ description: Result of parsing cube.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 96,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 96,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
@ -239,15 +239,15 @@ description: Result of parsing cube.kcl
"type": "BinaryExpression"
},
{
"commentStart": 99,
"commentStart": 0,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 100,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 100,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -258,7 +258,7 @@ description: Result of parsing cube.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 99,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -268,10 +268,10 @@ description: Result of parsing cube.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 104,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 104,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
@ -302,30 +302,30 @@ description: Result of parsing cube.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 109,
"commentStart": 0,
"declaration": {
"commentStart": 109,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 109,
"commentStart": 0,
"end": 0,
"name": "p1",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 114,
"commentStart": 0,
"elements": [
{
"commentStart": 115,
"commentStart": 0,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 116,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 116,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -336,7 +336,7 @@ description: Result of parsing cube.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 115,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -346,10 +346,10 @@ description: Result of parsing cube.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 120,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 120,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
@ -365,14 +365,14 @@ description: Result of parsing cube.kcl
"type": "BinaryExpression"
},
{
"commentStart": 123,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 123,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 123,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -386,10 +386,10 @@ description: Result of parsing cube.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 127,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 127,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
@ -420,29 +420,29 @@ description: Result of parsing cube.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 132,
"commentStart": 0,
"declaration": {
"commentStart": 132,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 132,
"commentStart": 0,
"end": 0,
"name": "p2",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 137,
"commentStart": 0,
"elements": [
{
"commentStart": 138,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 138,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 138,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -456,10 +456,10 @@ description: Result of parsing cube.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 142,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 142,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
@ -475,14 +475,14 @@ description: Result of parsing cube.kcl
"type": "BinaryExpression"
},
{
"commentStart": 145,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 145,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 145,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -496,10 +496,10 @@ description: Result of parsing cube.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 149,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 149,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
@ -530,29 +530,29 @@ description: Result of parsing cube.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 154,
"commentStart": 0,
"declaration": {
"commentStart": 154,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 154,
"commentStart": 0,
"end": 0,
"name": "p3",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 159,
"commentStart": 0,
"elements": [
{
"commentStart": 160,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 160,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 160,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -566,10 +566,10 @@ description: Result of parsing cube.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 164,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 164,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
@ -585,15 +585,15 @@ description: Result of parsing cube.kcl
"type": "BinaryExpression"
},
{
"commentStart": 167,
"commentStart": 0,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 168,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 168,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -604,7 +604,7 @@ description: Result of parsing cube.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 167,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -614,10 +614,10 @@ description: Result of parsing cube.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 172,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 172,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
@ -654,10 +654,10 @@ description: Result of parsing cube.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 199,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 199,
"commentStart": 0,
"end": 0,
"name": "XY",
"start": 0,
@ -671,10 +671,10 @@ description: Result of parsing cube.kcl
],
"callee": {
"abs_path": false,
"commentStart": 185,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 185,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -684,7 +684,7 @@ description: Result of parsing cube.kcl
"start": 0,
"type": "Name"
},
"commentStart": 185,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -694,10 +694,10 @@ description: Result of parsing cube.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 225,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 225,
"commentStart": 0,
"end": 0,
"name": "p0",
"start": 0,
@ -709,7 +709,7 @@ description: Result of parsing cube.kcl
"type": "Name"
},
{
"commentStart": 229,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -718,10 +718,10 @@ description: Result of parsing cube.kcl
],
"callee": {
"abs_path": false,
"commentStart": 210,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 210,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -731,7 +731,7 @@ description: Result of parsing cube.kcl
"start": 0,
"type": "Name"
},
"commentStart": 210,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -742,7 +742,7 @@ description: Result of parsing cube.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 244,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
@ -750,10 +750,10 @@ description: Result of parsing cube.kcl
},
"arg": {
"abs_path": false,
"commentStart": 258,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 258,
"commentStart": 0,
"end": 0,
"name": "p1",
"start": 0,
@ -768,10 +768,10 @@ description: Result of parsing cube.kcl
],
"callee": {
"abs_path": false,
"commentStart": 239,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 239,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -781,7 +781,7 @@ description: Result of parsing cube.kcl
"start": 0,
"type": "Name"
},
"commentStart": 239,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -793,7 +793,7 @@ description: Result of parsing cube.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 274,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
@ -801,10 +801,10 @@ description: Result of parsing cube.kcl
},
"arg": {
"abs_path": false,
"commentStart": 288,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 288,
"commentStart": 0,
"end": 0,
"name": "p2",
"start": 0,
@ -819,10 +819,10 @@ description: Result of parsing cube.kcl
],
"callee": {
"abs_path": false,
"commentStart": 269,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 269,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -832,7 +832,7 @@ description: Result of parsing cube.kcl
"start": 0,
"type": "Name"
},
"commentStart": 269,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -844,7 +844,7 @@ description: Result of parsing cube.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 304,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
@ -852,10 +852,10 @@ description: Result of parsing cube.kcl
},
"arg": {
"abs_path": false,
"commentStart": 318,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 318,
"commentStart": 0,
"end": 0,
"name": "p3",
"start": 0,
@ -870,10 +870,10 @@ description: Result of parsing cube.kcl
],
"callee": {
"abs_path": false,
"commentStart": 299,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 299,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -883,7 +883,7 @@ description: Result of parsing cube.kcl
"start": 0,
"type": "Name"
},
"commentStart": 299,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -895,7 +895,7 @@ description: Result of parsing cube.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 334,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
@ -903,10 +903,10 @@ description: Result of parsing cube.kcl
},
"arg": {
"abs_path": false,
"commentStart": 348,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 348,
"commentStart": 0,
"end": 0,
"name": "p0",
"start": 0,
@ -921,10 +921,10 @@ description: Result of parsing cube.kcl
],
"callee": {
"abs_path": false,
"commentStart": 329,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 329,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -934,7 +934,7 @@ description: Result of parsing cube.kcl
"start": 0,
"type": "Name"
},
"commentStart": 329,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -945,10 +945,10 @@ description: Result of parsing cube.kcl
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 359,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 359,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -958,7 +958,7 @@ description: Result of parsing cube.kcl
"start": 0,
"type": "Name"
},
"commentStart": 359,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -969,7 +969,7 @@ description: Result of parsing cube.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 382,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
@ -977,10 +977,10 @@ description: Result of parsing cube.kcl
},
"arg": {
"abs_path": false,
"commentStart": 391,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 391,
"commentStart": 0,
"end": 0,
"name": "sideLength",
"start": 0,
@ -995,10 +995,10 @@ description: Result of parsing cube.kcl
],
"callee": {
"abs_path": false,
"commentStart": 374,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 374,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -1008,7 +1008,7 @@ description: Result of parsing cube.kcl
"start": 0,
"type": "Name"
},
"commentStart": 374,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -1016,26 +1016,26 @@ description: Result of parsing cube.kcl
"unlabeled": null
}
],
"commentStart": 185,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
"type": "PipeExpression"
},
"commentStart": 174,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 28,
"commentStart": 0,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"6": [
{
"commentStart": 174,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -1049,13 +1049,13 @@ description: Result of parsing cube.kcl
},
"start": 0
},
"commentStart": 7,
"commentStart": 0,
"end": 0,
"params": [
{
"type": "Parameter",
"identifier": {
"commentStart": 8,
"commentStart": 0,
"end": 0,
"name": "sideLength",
"start": 0,
@ -1065,7 +1065,7 @@ description: Result of parsing cube.kcl
{
"type": "Parameter",
"identifier": {
"commentStart": 20,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -1087,12 +1087,12 @@ description: Result of parsing cube.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 404,
"commentStart": 0,
"declaration": {
"commentStart": 406,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 406,
"commentStart": 0,
"end": 0,
"name": "myCube",
"start": 0,
@ -1103,14 +1103,14 @@ description: Result of parsing cube.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 420,
"commentStart": 0,
"end": 0,
"name": "sideLength",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 433,
"commentStart": 0,
"end": 0,
"raw": "40",
"start": 0,
@ -1125,17 +1125,17 @@ description: Result of parsing cube.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 437,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 446,
"commentStart": 0,
"elements": [
{
"commentStart": 447,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -1147,7 +1147,7 @@ description: Result of parsing cube.kcl
}
},
{
"commentStart": 450,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -1168,10 +1168,10 @@ description: Result of parsing cube.kcl
],
"callee": {
"abs_path": false,
"commentStart": 415,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 415,
"commentStart": 0,
"end": 0,
"name": "cube",
"start": 0,
@ -1181,7 +1181,7 @@ description: Result of parsing cube.kcl
"start": 0,
"type": "Name"
},
"commentStart": 415,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -1204,7 +1204,7 @@ description: Result of parsing cube.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 404,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -8,10 +8,10 @@ description: Result of parsing cube_with_error.kcl
{
"commentStart": 0,
"declaration": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"name": "cube",
"start": 0,
@ -21,26 +21,26 @@ description: Result of parsing cube_with_error.kcl
"body": {
"body": [
{
"commentStart": 28,
"commentStart": 0,
"declaration": {
"commentStart": 28,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 28,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 32,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 32,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 32,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
@ -53,7 +53,7 @@ description: Result of parsing cube_with_error.kcl
},
"operator": "/",
"right": {
"commentStart": 41,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -78,23 +78,23 @@ description: Result of parsing cube_with_error.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 45,
"commentStart": 0,
"declaration": {
"commentStart": 45,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 45,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 49,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 49,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -102,7 +102,7 @@ description: Result of parsing cube_with_error.kcl
"type": "Identifier"
},
"property": {
"commentStart": 56,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -127,23 +127,23 @@ description: Result of parsing cube_with_error.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 61,
"commentStart": 0,
"declaration": {
"commentStart": 61,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 61,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 65,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 65,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -151,7 +151,7 @@ description: Result of parsing cube_with_error.kcl
"type": "Identifier"
},
"property": {
"commentStart": 72,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -176,30 +176,30 @@ description: Result of parsing cube_with_error.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 77,
"commentStart": 0,
"declaration": {
"commentStart": 77,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 77,
"commentStart": 0,
"end": 0,
"name": "p0",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 82,
"commentStart": 0,
"elements": [
{
"commentStart": 83,
"commentStart": 0,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 84,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 84,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -210,7 +210,7 @@ description: Result of parsing cube_with_error.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 83,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -220,10 +220,10 @@ description: Result of parsing cube_with_error.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 88,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 88,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
@ -239,15 +239,15 @@ description: Result of parsing cube_with_error.kcl
"type": "BinaryExpression"
},
{
"commentStart": 91,
"commentStart": 0,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 92,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 92,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -258,7 +258,7 @@ description: Result of parsing cube_with_error.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 91,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -268,10 +268,10 @@ description: Result of parsing cube_with_error.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 96,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 96,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
@ -302,30 +302,30 @@ description: Result of parsing cube_with_error.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 101,
"commentStart": 0,
"declaration": {
"commentStart": 101,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 101,
"commentStart": 0,
"end": 0,
"name": "p1",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 106,
"commentStart": 0,
"elements": [
{
"commentStart": 107,
"commentStart": 0,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 108,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 108,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -336,7 +336,7 @@ description: Result of parsing cube_with_error.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 107,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -346,10 +346,10 @@ description: Result of parsing cube_with_error.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 112,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 112,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
@ -365,14 +365,14 @@ description: Result of parsing cube_with_error.kcl
"type": "BinaryExpression"
},
{
"commentStart": 115,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 115,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 115,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -386,10 +386,10 @@ description: Result of parsing cube_with_error.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 119,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 119,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
@ -420,29 +420,29 @@ description: Result of parsing cube_with_error.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 124,
"commentStart": 0,
"declaration": {
"commentStart": 124,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 124,
"commentStart": 0,
"end": 0,
"name": "p2",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 129,
"commentStart": 0,
"elements": [
{
"commentStart": 130,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 130,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 130,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -456,10 +456,10 @@ description: Result of parsing cube_with_error.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 134,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 134,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
@ -475,14 +475,14 @@ description: Result of parsing cube_with_error.kcl
"type": "BinaryExpression"
},
{
"commentStart": 137,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 137,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 137,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -496,10 +496,10 @@ description: Result of parsing cube_with_error.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 141,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 141,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
@ -530,29 +530,29 @@ description: Result of parsing cube_with_error.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 146,
"commentStart": 0,
"declaration": {
"commentStart": 146,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 146,
"commentStart": 0,
"end": 0,
"name": "p3",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 151,
"commentStart": 0,
"elements": [
{
"commentStart": 152,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 152,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 152,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -566,10 +566,10 @@ description: Result of parsing cube_with_error.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 156,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 156,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
@ -585,15 +585,15 @@ description: Result of parsing cube_with_error.kcl
"type": "BinaryExpression"
},
{
"commentStart": 159,
"commentStart": 0,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 160,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 160,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -604,7 +604,7 @@ description: Result of parsing cube_with_error.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 159,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -614,10 +614,10 @@ description: Result of parsing cube_with_error.kcl
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 164,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 164,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
@ -654,10 +654,10 @@ description: Result of parsing cube_with_error.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 191,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 191,
"commentStart": 0,
"end": 0,
"name": "XY",
"start": 0,
@ -671,10 +671,10 @@ description: Result of parsing cube_with_error.kcl
],
"callee": {
"abs_path": false,
"commentStart": 177,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 177,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -684,7 +684,7 @@ description: Result of parsing cube_with_error.kcl
"start": 0,
"type": "Name"
},
"commentStart": 177,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -694,10 +694,10 @@ description: Result of parsing cube_with_error.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 217,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 217,
"commentStart": 0,
"end": 0,
"name": "p0",
"start": 0,
@ -709,7 +709,7 @@ description: Result of parsing cube_with_error.kcl
"type": "Name"
},
{
"commentStart": 221,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -718,10 +718,10 @@ description: Result of parsing cube_with_error.kcl
],
"callee": {
"abs_path": false,
"commentStart": 202,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 202,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -731,7 +731,7 @@ description: Result of parsing cube_with_error.kcl
"start": 0,
"type": "Name"
},
"commentStart": 202,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -742,7 +742,7 @@ description: Result of parsing cube_with_error.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 236,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
@ -750,10 +750,10 @@ description: Result of parsing cube_with_error.kcl
},
"arg": {
"abs_path": false,
"commentStart": 250,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 250,
"commentStart": 0,
"end": 0,
"name": "p1",
"start": 0,
@ -768,10 +768,10 @@ description: Result of parsing cube_with_error.kcl
],
"callee": {
"abs_path": false,
"commentStart": 231,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 231,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -781,7 +781,7 @@ description: Result of parsing cube_with_error.kcl
"start": 0,
"type": "Name"
},
"commentStart": 231,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -793,7 +793,7 @@ description: Result of parsing cube_with_error.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 266,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
@ -801,10 +801,10 @@ description: Result of parsing cube_with_error.kcl
},
"arg": {
"abs_path": false,
"commentStart": 280,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 280,
"commentStart": 0,
"end": 0,
"name": "p2",
"start": 0,
@ -819,10 +819,10 @@ description: Result of parsing cube_with_error.kcl
],
"callee": {
"abs_path": false,
"commentStart": 261,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 261,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -832,7 +832,7 @@ description: Result of parsing cube_with_error.kcl
"start": 0,
"type": "Name"
},
"commentStart": 261,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -844,7 +844,7 @@ description: Result of parsing cube_with_error.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 296,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
@ -852,10 +852,10 @@ description: Result of parsing cube_with_error.kcl
},
"arg": {
"abs_path": false,
"commentStart": 310,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 310,
"commentStart": 0,
"end": 0,
"name": "p3",
"start": 0,
@ -870,10 +870,10 @@ description: Result of parsing cube_with_error.kcl
],
"callee": {
"abs_path": false,
"commentStart": 291,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 291,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -883,7 +883,7 @@ description: Result of parsing cube_with_error.kcl
"start": 0,
"type": "Name"
},
"commentStart": 291,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -895,7 +895,7 @@ description: Result of parsing cube_with_error.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 326,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
@ -903,10 +903,10 @@ description: Result of parsing cube_with_error.kcl
},
"arg": {
"abs_path": false,
"commentStart": 340,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 340,
"commentStart": 0,
"end": 0,
"name": "p0",
"start": 0,
@ -921,10 +921,10 @@ description: Result of parsing cube_with_error.kcl
],
"callee": {
"abs_path": false,
"commentStart": 321,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 321,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -934,7 +934,7 @@ description: Result of parsing cube_with_error.kcl
"start": 0,
"type": "Name"
},
"commentStart": 321,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -945,10 +945,10 @@ description: Result of parsing cube_with_error.kcl
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 351,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 351,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -958,7 +958,7 @@ description: Result of parsing cube_with_error.kcl
"start": 0,
"type": "Name"
},
"commentStart": 351,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -969,7 +969,7 @@ description: Result of parsing cube_with_error.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 374,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
@ -977,10 +977,10 @@ description: Result of parsing cube_with_error.kcl
},
"arg": {
"abs_path": false,
"commentStart": 383,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 383,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
@ -995,10 +995,10 @@ description: Result of parsing cube_with_error.kcl
],
"callee": {
"abs_path": false,
"commentStart": 366,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 366,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -1008,7 +1008,7 @@ description: Result of parsing cube_with_error.kcl
"start": 0,
"type": "Name"
},
"commentStart": 366,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -1016,26 +1016,26 @@ description: Result of parsing cube_with_error.kcl
"unlabeled": null
}
],
"commentStart": 177,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
"type": "PipeExpression"
},
"commentStart": 166,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 24,
"commentStart": 0,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"6": [
{
"commentStart": 166,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -1049,13 +1049,13 @@ description: Result of parsing cube_with_error.kcl
},
"start": 0
},
"commentStart": 7,
"commentStart": 0,
"end": 0,
"params": [
{
"type": "Parameter",
"identifier": {
"commentStart": 8,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
@ -1065,7 +1065,7 @@ description: Result of parsing cube_with_error.kcl
{
"type": "Parameter",
"identifier": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -1087,12 +1087,12 @@ description: Result of parsing cube_with_error.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 392,
"commentStart": 0,
"declaration": {
"commentStart": 394,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 394,
"commentStart": 0,
"end": 0,
"name": "myCube",
"start": 0,
@ -1101,7 +1101,7 @@ description: Result of parsing cube_with_error.kcl
"init": {
"arguments": [
{
"commentStart": 408,
"commentStart": 0,
"end": 0,
"raw": "40",
"start": 0,
@ -1113,10 +1113,10 @@ description: Result of parsing cube_with_error.kcl
}
},
{
"commentStart": 412,
"commentStart": 0,
"elements": [
{
"commentStart": 413,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -1128,7 +1128,7 @@ description: Result of parsing cube_with_error.kcl
}
},
{
"commentStart": 416,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -1148,10 +1148,10 @@ description: Result of parsing cube_with_error.kcl
],
"callee": {
"abs_path": false,
"commentStart": 403,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 403,
"commentStart": 0,
"end": 0,
"name": "cube",
"start": 0,
@ -1161,7 +1161,7 @@ description: Result of parsing cube_with_error.kcl
"start": 0,
"type": "Name"
},
"commentStart": 403,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -1177,14 +1177,14 @@ description: Result of parsing cube_with_error.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 419,
"commentStart": 0,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 465,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 465,
"commentStart": 0,
"end": 0,
"name": "foo",
"start": 0,
@ -1211,7 +1211,7 @@ description: Result of parsing cube_with_error.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 392,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -8,10 +8,10 @@ description: Result of parsing double_map_fn.kcl
{
"commentStart": 0,
"declaration": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"name": "increment",
"start": 0,
@ -22,14 +22,14 @@ description: Result of parsing double_map_fn.kcl
"body": [
{
"argument": {
"commentStart": 27,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 27,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 27,
"commentStart": 0,
"end": 0,
"name": "i",
"start": 0,
@ -42,7 +42,7 @@ description: Result of parsing double_map_fn.kcl
},
"operator": "+",
"right": {
"commentStart": 31,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -57,24 +57,24 @@ description: Result of parsing double_map_fn.kcl
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"commentStart": 20,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 16,
"commentStart": 0,
"end": 0,
"start": 0
},
"commentStart": 12,
"commentStart": 0,
"end": 0,
"params": [
{
"type": "Parameter",
"identifier": {
"commentStart": 13,
"commentStart": 0,
"end": 0,
"name": "i",
"start": 0,
@ -96,22 +96,22 @@ description: Result of parsing double_map_fn.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 34,
"commentStart": 0,
"declaration": {
"commentStart": 36,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 36,
"commentStart": 0,
"end": 0,
"name": "xs",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 41,
"commentStart": 0,
"end": 0,
"endElement": {
"commentStart": 45,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -125,7 +125,7 @@ description: Result of parsing double_map_fn.kcl
"endInclusive": true,
"start": 0,
"startElement": {
"commentStart": 42,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -149,12 +149,12 @@ description: Result of parsing double_map_fn.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 48,
"commentStart": 0,
"declaration": {
"commentStart": 48,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 48,
"commentStart": 0,
"end": 0,
"name": "ys",
"start": 0,
@ -164,10 +164,10 @@ description: Result of parsing double_map_fn.kcl
"body": [
{
"abs_path": false,
"commentStart": 53,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 53,
"commentStart": 0,
"end": 0,
"name": "xs",
"start": 0,
@ -181,7 +181,7 @@ description: Result of parsing double_map_fn.kcl
{
"arguments": [
{
"commentStart": 65,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -189,10 +189,10 @@ description: Result of parsing double_map_fn.kcl
},
{
"abs_path": false,
"commentStart": 68,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 68,
"commentStart": 0,
"end": 0,
"name": "increment",
"start": 0,
@ -206,10 +206,10 @@ description: Result of parsing double_map_fn.kcl
],
"callee": {
"abs_path": false,
"commentStart": 61,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 61,
"commentStart": 0,
"end": 0,
"name": "map",
"start": 0,
@ -219,7 +219,7 @@ description: Result of parsing double_map_fn.kcl
"start": 0,
"type": "Name"
},
"commentStart": 61,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -228,7 +228,7 @@ description: Result of parsing double_map_fn.kcl
{
"arguments": [
{
"commentStart": 88,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -236,10 +236,10 @@ description: Result of parsing double_map_fn.kcl
},
{
"abs_path": false,
"commentStart": 91,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 91,
"commentStart": 0,
"end": 0,
"name": "increment",
"start": 0,
@ -253,10 +253,10 @@ description: Result of parsing double_map_fn.kcl
],
"callee": {
"abs_path": false,
"commentStart": 84,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 84,
"commentStart": 0,
"end": 0,
"name": "map",
"start": 0,
@ -266,14 +266,14 @@ description: Result of parsing double_map_fn.kcl
"start": 0,
"type": "Name"
},
"commentStart": 84,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
}
],
"commentStart": 53,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
@ -295,7 +295,7 @@ description: Result of parsing double_map_fn.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 34,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -42,21 +42,24 @@ description: Variables in memory after executing double_map_fn.kcl
"type": "Number",
"value": 2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
"type": "Number",
"value": 3.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
{
"type": "Number",
"value": 4.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
}
]

File diff suppressed because it is too large Load Diff

View File

@ -307,7 +307,13 @@ description: Variables in memory after executing fillet-and-shell.kcl
"type": "Number",
"value": 73.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"caseThickness": {
@ -327,7 +333,13 @@ description: Variables in memory after executing fillet-and-shell.kcl
"type": "Number",
"value": 38.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"connectorPadding": {
@ -367,7 +379,13 @@ description: Variables in memory after executing fillet-and-shell.kcl
"type": "Number",
"value": 58.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"m25Screw": {

View File

@ -6,19 +6,19 @@ description: Result of parsing flush_batch_on_end.kcl
"Ok": {
"body": [
{
"commentStart": 33,
"commentStart": 0,
"declaration": {
"commentStart": 84,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 84,
"commentStart": 0,
"end": 0,
"name": "innerDiameter",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 100,
"commentStart": 0,
"end": 0,
"raw": "0.364",
"start": 0,
@ -45,22 +45,22 @@ description: Result of parsing flush_batch_on_end.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 106,
"commentStart": 0,
"declaration": {
"commentStart": 106,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 106,
"commentStart": 0,
"end": 0,
"name": "outerDiameter",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 122,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 122,
"commentStart": 0,
"end": 0,
"raw": "35",
"start": 0,
@ -73,7 +73,7 @@ description: Result of parsing flush_batch_on_end.kcl
},
"operator": "/",
"right": {
"commentStart": 127,
"commentStart": 0,
"end": 0,
"raw": "64",
"start": 0,
@ -98,22 +98,22 @@ description: Result of parsing flush_batch_on_end.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 130,
"commentStart": 0,
"declaration": {
"commentStart": 130,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 130,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 139,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 139,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -126,10 +126,10 @@ description: Result of parsing flush_batch_on_end.kcl
},
"operator": "+",
"right": {
"commentStart": 143,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 143,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -142,7 +142,7 @@ description: Result of parsing flush_batch_on_end.kcl
},
"operator": "/",
"right": {
"commentStart": 147,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -171,12 +171,12 @@ description: Result of parsing flush_batch_on_end.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 148,
"commentStart": 0,
"declaration": {
"commentStart": 187,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 187,
"commentStart": 0,
"end": 0,
"name": "sketch000",
"start": 0,
@ -185,7 +185,7 @@ description: Result of parsing flush_batch_on_end.kcl
"init": {
"arguments": [
{
"commentStart": 213,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -196,10 +196,10 @@ description: Result of parsing flush_batch_on_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 199,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 199,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -209,7 +209,7 @@ description: Result of parsing flush_batch_on_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 199,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -230,12 +230,12 @@ description: Result of parsing flush_batch_on_end.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 218,
"commentStart": 0,
"declaration": {
"commentStart": 267,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 267,
"commentStart": 0,
"end": 0,
"name": "outerProfile",
"start": 0,
@ -246,17 +246,17 @@ description: Result of parsing flush_batch_on_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 305,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 314,
"commentStart": 0,
"elements": [
{
"commentStart": 315,
"commentStart": 0,
"end": 0,
"raw": "0.0",
"start": 0,
@ -268,7 +268,7 @@ description: Result of parsing flush_batch_on_end.kcl
}
},
{
"commentStart": 320,
"commentStart": 0,
"end": 0,
"raw": "0.0",
"start": 0,
@ -289,21 +289,21 @@ description: Result of parsing flush_batch_on_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 328,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 337,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 337,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 337,
"commentStart": 0,
"end": 0,
"name": "outerDiameter",
"start": 0,
@ -316,7 +316,7 @@ description: Result of parsing flush_batch_on_end.kcl
},
"operator": "/",
"right": {
"commentStart": 353,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -335,14 +335,14 @@ description: Result of parsing flush_batch_on_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 358,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 364,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -353,10 +353,10 @@ description: Result of parsing flush_batch_on_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 282,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 282,
"commentStart": 0,
"end": 0,
"name": "circle",
"start": 0,
@ -366,17 +366,17 @@ description: Result of parsing flush_batch_on_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 282,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 292,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 292,
"commentStart": 0,
"end": 0,
"name": "sketch000",
"start": 0,
@ -403,12 +403,12 @@ description: Result of parsing flush_batch_on_end.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 374,
"commentStart": 0,
"declaration": {
"commentStart": 422,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 422,
"commentStart": 0,
"end": 0,
"name": "innerProfile",
"start": 0,
@ -419,17 +419,17 @@ description: Result of parsing flush_batch_on_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 460,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 469,
"commentStart": 0,
"elements": [
{
"commentStart": 470,
"commentStart": 0,
"end": 0,
"raw": "0.0",
"start": 0,
@ -441,7 +441,7 @@ description: Result of parsing flush_batch_on_end.kcl
}
},
{
"commentStart": 475,
"commentStart": 0,
"end": 0,
"raw": "0.0",
"start": 0,
@ -462,21 +462,21 @@ description: Result of parsing flush_batch_on_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 483,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 492,
"commentStart": 0,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 492,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 492,
"commentStart": 0,
"end": 0,
"name": "innerDiameter",
"start": 0,
@ -489,7 +489,7 @@ description: Result of parsing flush_batch_on_end.kcl
},
"operator": "/",
"right": {
"commentStart": 508,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -508,14 +508,14 @@ description: Result of parsing flush_batch_on_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 513,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 519,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -526,10 +526,10 @@ description: Result of parsing flush_batch_on_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 437,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 437,
"commentStart": 0,
"end": 0,
"name": "circle",
"start": 0,
@ -539,17 +539,17 @@ description: Result of parsing flush_batch_on_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 437,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 447,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 447,
"commentStart": 0,
"end": 0,
"name": "sketch000",
"start": 0,
@ -576,12 +576,12 @@ description: Result of parsing flush_batch_on_end.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 529,
"commentStart": 0,
"declaration": {
"commentStart": 587,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 587,
"commentStart": 0,
"end": 0,
"name": "pipeProfile",
"start": 0,
@ -591,10 +591,10 @@ description: Result of parsing flush_batch_on_end.kcl
"body": [
{
"abs_path": false,
"commentStart": 601,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 601,
"commentStart": 0,
"end": 0,
"name": "outerProfile",
"start": 0,
@ -609,10 +609,10 @@ description: Result of parsing flush_batch_on_end.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 624,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 624,
"commentStart": 0,
"end": 0,
"name": "innerProfile",
"start": 0,
@ -624,7 +624,7 @@ description: Result of parsing flush_batch_on_end.kcl
"type": "Name"
},
{
"commentStart": 638,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -633,10 +633,10 @@ description: Result of parsing flush_batch_on_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 619,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 619,
"commentStart": 0,
"end": 0,
"name": "hole",
"start": 0,
@ -646,20 +646,20 @@ description: Result of parsing flush_batch_on_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 619,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
}
],
"commentStart": 601,
"commentStart": 0,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"1": [
{
"commentStart": 640,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -692,12 +692,12 @@ description: Result of parsing flush_batch_on_end.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 689,
"commentStart": 0,
"declaration": {
"commentStart": 689,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 689,
"commentStart": 0,
"end": 0,
"name": "pipe",
"start": 0,
@ -708,7 +708,7 @@ description: Result of parsing flush_batch_on_end.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 717,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
@ -716,10 +716,10 @@ description: Result of parsing flush_batch_on_end.kcl
},
"arg": {
"abs_path": false,
"commentStart": 726,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 726,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
@ -734,10 +734,10 @@ description: Result of parsing flush_batch_on_end.kcl
],
"callee": {
"abs_path": false,
"commentStart": 696,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 696,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -747,17 +747,17 @@ description: Result of parsing flush_batch_on_end.kcl
"start": 0,
"type": "Name"
},
"commentStart": 696,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 704,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 704,
"commentStart": 0,
"end": 0,
"name": "pipeProfile",
"start": 0,
@ -786,7 +786,7 @@ description: Result of parsing flush_batch_on_end.kcl
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 1,
"commentStart": 0,
"end": 0,
"name": "settings",
"start": 0,
@ -794,10 +794,10 @@ description: Result of parsing flush_batch_on_end.kcl
},
"properties": [
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "defaultLengthUnit",
"start": 0,
@ -807,10 +807,10 @@ description: Result of parsing flush_batch_on_end.kcl
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": "in",
"start": 0,
@ -831,7 +831,7 @@ description: Result of parsing flush_batch_on_end.kcl
"nonCodeNodes": {},
"startNodes": [
{
"commentStart": 33,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -51,7 +51,8 @@ description: Operations executed flush_batch_on_end.kcl
"type": "Number",
"value": 1.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -128,14 +128,16 @@ description: Variables in memory after executing flush_batch_on_end.kcl
"type": "Number",
"value": 1.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"outerDiameter": {
"type": "Number",
"value": 0.5469,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"outerProfile": {

View File

@ -8,10 +8,10 @@ description: Result of parsing function_sketch.kcl
{
"commentStart": 0,
"declaration": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"name": "box",
"start": 0,
@ -21,12 +21,12 @@ description: Result of parsing function_sketch.kcl
"body": {
"body": [
{
"commentStart": 20,
"commentStart": 0,
"declaration": {
"commentStart": 20,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 20,
"commentStart": 0,
"end": 0,
"name": "myBox",
"start": 0,
@ -37,7 +37,7 @@ description: Result of parsing function_sketch.kcl
{
"arguments": [
{
"commentStart": 42,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -48,10 +48,10 @@ description: Result of parsing function_sketch.kcl
],
"callee": {
"abs_path": false,
"commentStart": 28,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 28,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -61,7 +61,7 @@ description: Result of parsing function_sketch.kcl
"start": 0,
"type": "Name"
},
"commentStart": 28,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -70,10 +70,10 @@ description: Result of parsing function_sketch.kcl
{
"arguments": [
{
"commentStart": 70,
"commentStart": 0,
"elements": [
{
"commentStart": 71,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -85,7 +85,7 @@ description: Result of parsing function_sketch.kcl
}
},
{
"commentStart": 74,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -103,7 +103,7 @@ description: Result of parsing function_sketch.kcl
"type": "ArrayExpression"
},
{
"commentStart": 78,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -112,10 +112,10 @@ description: Result of parsing function_sketch.kcl
],
"callee": {
"abs_path": false,
"commentStart": 55,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 55,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -125,7 +125,7 @@ description: Result of parsing function_sketch.kcl
"start": 0,
"type": "Name"
},
"commentStart": 55,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -136,17 +136,17 @@ description: Result of parsing function_sketch.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 93,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 99,
"commentStart": 0,
"elements": [
{
"commentStart": 100,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -159,10 +159,10 @@ description: Result of parsing function_sketch.kcl
},
{
"abs_path": false,
"commentStart": 103,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 103,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -183,10 +183,10 @@ description: Result of parsing function_sketch.kcl
],
"callee": {
"abs_path": false,
"commentStart": 88,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 88,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -196,7 +196,7 @@ description: Result of parsing function_sketch.kcl
"start": 0,
"type": "Name"
},
"commentStart": 88,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -208,21 +208,21 @@ description: Result of parsing function_sketch.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 119,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 125,
"commentStart": 0,
"elements": [
{
"abs_path": false,
"commentStart": 126,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 126,
"commentStart": 0,
"end": 0,
"name": "w",
"start": 0,
@ -234,7 +234,7 @@ description: Result of parsing function_sketch.kcl
"type": "Name"
},
{
"commentStart": 129,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -255,10 +255,10 @@ description: Result of parsing function_sketch.kcl
],
"callee": {
"abs_path": false,
"commentStart": 114,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 114,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -268,7 +268,7 @@ description: Result of parsing function_sketch.kcl
"start": 0,
"type": "Name"
},
"commentStart": 114,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -280,17 +280,17 @@ description: Result of parsing function_sketch.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 145,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 151,
"commentStart": 0,
"elements": [
{
"commentStart": 152,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -304,10 +304,10 @@ description: Result of parsing function_sketch.kcl
{
"argument": {
"abs_path": false,
"commentStart": 156,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 156,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -318,7 +318,7 @@ description: Result of parsing function_sketch.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 155,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -335,10 +335,10 @@ description: Result of parsing function_sketch.kcl
],
"callee": {
"abs_path": false,
"commentStart": 140,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 140,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -348,7 +348,7 @@ description: Result of parsing function_sketch.kcl
"start": 0,
"type": "Name"
},
"commentStart": 140,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -358,7 +358,7 @@ description: Result of parsing function_sketch.kcl
{
"arguments": [
{
"commentStart": 173,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -367,10 +367,10 @@ description: Result of parsing function_sketch.kcl
],
"callee": {
"abs_path": false,
"commentStart": 167,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 167,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -380,7 +380,7 @@ description: Result of parsing function_sketch.kcl
"start": 0,
"type": "Name"
},
"commentStart": 167,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -391,7 +391,7 @@ description: Result of parsing function_sketch.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 191,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
@ -399,10 +399,10 @@ description: Result of parsing function_sketch.kcl
},
"arg": {
"abs_path": false,
"commentStart": 200,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 200,
"commentStart": 0,
"end": 0,
"name": "h",
"start": 0,
@ -417,10 +417,10 @@ description: Result of parsing function_sketch.kcl
],
"callee": {
"abs_path": false,
"commentStart": 183,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 183,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -430,7 +430,7 @@ description: Result of parsing function_sketch.kcl
"start": 0,
"type": "Name"
},
"commentStart": 183,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -438,7 +438,7 @@ description: Result of parsing function_sketch.kcl
"unlabeled": null
}
],
"commentStart": 28,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
@ -456,10 +456,10 @@ description: Result of parsing function_sketch.kcl
{
"argument": {
"abs_path": false,
"commentStart": 213,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 213,
"commentStart": 0,
"end": 0,
"name": "myBox",
"start": 0,
@ -470,20 +470,20 @@ description: Result of parsing function_sketch.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 202,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 16,
"commentStart": 0,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"0": [
{
"commentStart": 202,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -497,13 +497,13 @@ description: Result of parsing function_sketch.kcl
},
"start": 0
},
"commentStart": 6,
"commentStart": 0,
"end": 0,
"params": [
{
"type": "Parameter",
"identifier": {
"commentStart": 7,
"commentStart": 0,
"end": 0,
"name": "h",
"start": 0,
@ -513,7 +513,7 @@ description: Result of parsing function_sketch.kcl
{
"type": "Parameter",
"identifier": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -523,7 +523,7 @@ description: Result of parsing function_sketch.kcl
{
"type": "Parameter",
"identifier": {
"commentStart": 13,
"commentStart": 0,
"end": 0,
"name": "w",
"start": 0,
@ -545,12 +545,12 @@ description: Result of parsing function_sketch.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 220,
"commentStart": 0,
"declaration": {
"commentStart": 222,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 222,
"commentStart": 0,
"end": 0,
"name": "fnBox",
"start": 0,
@ -559,7 +559,7 @@ description: Result of parsing function_sketch.kcl
"init": {
"arguments": [
{
"commentStart": 234,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -571,7 +571,7 @@ description: Result of parsing function_sketch.kcl
}
},
{
"commentStart": 237,
"commentStart": 0,
"end": 0,
"raw": "6",
"start": 0,
@ -583,7 +583,7 @@ description: Result of parsing function_sketch.kcl
}
},
{
"commentStart": 240,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -597,10 +597,10 @@ description: Result of parsing function_sketch.kcl
],
"callee": {
"abs_path": false,
"commentStart": 230,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 230,
"commentStart": 0,
"end": 0,
"name": "box",
"start": 0,
@ -610,7 +610,7 @@ description: Result of parsing function_sketch.kcl
"start": 0,
"type": "Name"
},
"commentStart": 230,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -632,7 +632,7 @@ description: Result of parsing function_sketch.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 220,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -8,10 +8,10 @@ description: Result of parsing function_sketch_with_position.kcl
{
"commentStart": 0,
"declaration": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"name": "box",
"start": 0,
@ -21,12 +21,12 @@ description: Result of parsing function_sketch_with_position.kcl
"body": {
"body": [
{
"commentStart": 23,
"commentStart": 0,
"declaration": {
"commentStart": 23,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 23,
"commentStart": 0,
"end": 0,
"name": "myBox",
"start": 0,
@ -37,7 +37,7 @@ description: Result of parsing function_sketch_with_position.kcl
{
"arguments": [
{
"commentStart": 45,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -48,10 +48,10 @@ description: Result of parsing function_sketch_with_position.kcl
],
"callee": {
"abs_path": false,
"commentStart": 31,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 31,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -61,7 +61,7 @@ description: Result of parsing function_sketch_with_position.kcl
"start": 0,
"type": "Name"
},
"commentStart": 31,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -71,10 +71,10 @@ description: Result of parsing function_sketch_with_position.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 73,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 73,
"commentStart": 0,
"end": 0,
"name": "p",
"start": 0,
@ -86,7 +86,7 @@ description: Result of parsing function_sketch_with_position.kcl
"type": "Name"
},
{
"commentStart": 76,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -95,10 +95,10 @@ description: Result of parsing function_sketch_with_position.kcl
],
"callee": {
"abs_path": false,
"commentStart": 58,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 58,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -108,7 +108,7 @@ description: Result of parsing function_sketch_with_position.kcl
"start": 0,
"type": "Name"
},
"commentStart": 58,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -119,17 +119,17 @@ description: Result of parsing function_sketch_with_position.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 91,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 97,
"commentStart": 0,
"elements": [
{
"commentStart": 98,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -142,10 +142,10 @@ description: Result of parsing function_sketch_with_position.kcl
},
{
"abs_path": false,
"commentStart": 101,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 101,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -166,10 +166,10 @@ description: Result of parsing function_sketch_with_position.kcl
],
"callee": {
"abs_path": false,
"commentStart": 86,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 86,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -179,7 +179,7 @@ description: Result of parsing function_sketch_with_position.kcl
"start": 0,
"type": "Name"
},
"commentStart": 86,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -191,21 +191,21 @@ description: Result of parsing function_sketch_with_position.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 117,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 123,
"commentStart": 0,
"elements": [
{
"abs_path": false,
"commentStart": 124,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 124,
"commentStart": 0,
"end": 0,
"name": "w",
"start": 0,
@ -217,7 +217,7 @@ description: Result of parsing function_sketch_with_position.kcl
"type": "Name"
},
{
"commentStart": 127,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -238,10 +238,10 @@ description: Result of parsing function_sketch_with_position.kcl
],
"callee": {
"abs_path": false,
"commentStart": 112,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 112,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -251,7 +251,7 @@ description: Result of parsing function_sketch_with_position.kcl
"start": 0,
"type": "Name"
},
"commentStart": 112,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -263,17 +263,17 @@ description: Result of parsing function_sketch_with_position.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 143,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 149,
"commentStart": 0,
"elements": [
{
"commentStart": 150,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -287,10 +287,10 @@ description: Result of parsing function_sketch_with_position.kcl
{
"argument": {
"abs_path": false,
"commentStart": 154,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 154,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -301,7 +301,7 @@ description: Result of parsing function_sketch_with_position.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 153,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -318,10 +318,10 @@ description: Result of parsing function_sketch_with_position.kcl
],
"callee": {
"abs_path": false,
"commentStart": 138,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 138,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -331,7 +331,7 @@ description: Result of parsing function_sketch_with_position.kcl
"start": 0,
"type": "Name"
},
"commentStart": 138,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -341,7 +341,7 @@ description: Result of parsing function_sketch_with_position.kcl
{
"arguments": [
{
"commentStart": 171,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -350,10 +350,10 @@ description: Result of parsing function_sketch_with_position.kcl
],
"callee": {
"abs_path": false,
"commentStart": 165,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 165,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -363,7 +363,7 @@ description: Result of parsing function_sketch_with_position.kcl
"start": 0,
"type": "Name"
},
"commentStart": 165,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -374,7 +374,7 @@ description: Result of parsing function_sketch_with_position.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 189,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
@ -382,10 +382,10 @@ description: Result of parsing function_sketch_with_position.kcl
},
"arg": {
"abs_path": false,
"commentStart": 198,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 198,
"commentStart": 0,
"end": 0,
"name": "h",
"start": 0,
@ -400,10 +400,10 @@ description: Result of parsing function_sketch_with_position.kcl
],
"callee": {
"abs_path": false,
"commentStart": 181,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 181,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -413,7 +413,7 @@ description: Result of parsing function_sketch_with_position.kcl
"start": 0,
"type": "Name"
},
"commentStart": 181,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -421,7 +421,7 @@ description: Result of parsing function_sketch_with_position.kcl
"unlabeled": null
}
],
"commentStart": 31,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
@ -439,10 +439,10 @@ description: Result of parsing function_sketch_with_position.kcl
{
"argument": {
"abs_path": false,
"commentStart": 211,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 211,
"commentStart": 0,
"end": 0,
"name": "myBox",
"start": 0,
@ -453,20 +453,20 @@ description: Result of parsing function_sketch_with_position.kcl
"type": "Name",
"type": "Name"
},
"commentStart": 200,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 19,
"commentStart": 0,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"0": [
{
"commentStart": 200,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -480,13 +480,13 @@ description: Result of parsing function_sketch_with_position.kcl
},
"start": 0
},
"commentStart": 6,
"commentStart": 0,
"end": 0,
"params": [
{
"type": "Parameter",
"identifier": {
"commentStart": 7,
"commentStart": 0,
"end": 0,
"name": "p",
"start": 0,
@ -496,7 +496,7 @@ description: Result of parsing function_sketch_with_position.kcl
{
"type": "Parameter",
"identifier": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "h",
"start": 0,
@ -506,7 +506,7 @@ description: Result of parsing function_sketch_with_position.kcl
{
"type": "Parameter",
"identifier": {
"commentStart": 13,
"commentStart": 0,
"end": 0,
"name": "l",
"start": 0,
@ -516,7 +516,7 @@ description: Result of parsing function_sketch_with_position.kcl
{
"type": "Parameter",
"identifier": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": "w",
"start": 0,
@ -538,12 +538,12 @@ description: Result of parsing function_sketch_with_position.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 218,
"commentStart": 0,
"declaration": {
"commentStart": 220,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 220,
"commentStart": 0,
"end": 0,
"name": "thing",
"start": 0,
@ -552,10 +552,10 @@ description: Result of parsing function_sketch_with_position.kcl
"init": {
"arguments": [
{
"commentStart": 232,
"commentStart": 0,
"elements": [
{
"commentStart": 233,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -567,7 +567,7 @@ description: Result of parsing function_sketch_with_position.kcl
}
},
{
"commentStart": 236,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -585,7 +585,7 @@ description: Result of parsing function_sketch_with_position.kcl
"type": "ArrayExpression"
},
{
"commentStart": 240,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -597,7 +597,7 @@ description: Result of parsing function_sketch_with_position.kcl
}
},
{
"commentStart": 243,
"commentStart": 0,
"end": 0,
"raw": "6",
"start": 0,
@ -609,7 +609,7 @@ description: Result of parsing function_sketch_with_position.kcl
}
},
{
"commentStart": 246,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -623,10 +623,10 @@ description: Result of parsing function_sketch_with_position.kcl
],
"callee": {
"abs_path": false,
"commentStart": 228,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 228,
"commentStart": 0,
"end": 0,
"name": "box",
"start": 0,
@ -636,7 +636,7 @@ description: Result of parsing function_sketch_with_position.kcl
"start": 0,
"type": "Name"
},
"commentStart": 228,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -658,7 +658,7 @@ description: Result of parsing function_sketch_with_position.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 218,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -22,7 +22,7 @@ description: Result of parsing helix_ccw.kcl
{
"arguments": [
{
"commentStart": 24,
"commentStart": 0,
"end": 0,
"raw": "'XY'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing helix_ccw.kcl
],
"callee": {
"abs_path": false,
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing helix_ccw.kcl
"start": 0,
"type": "Name"
},
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -57,17 +57,17 @@ description: Result of parsing helix_ccw.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 42,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 51,
"commentStart": 0,
"elements": [
{
"commentStart": 52,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -79,7 +79,7 @@ description: Result of parsing helix_ccw.kcl
}
},
{
"commentStart": 55,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -100,14 +100,14 @@ description: Result of parsing helix_ccw.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 59,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 68,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -122,10 +122,10 @@ description: Result of parsing helix_ccw.kcl
],
"callee": {
"abs_path": false,
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": "circle",
"start": 0,
@ -135,7 +135,7 @@ description: Result of parsing helix_ccw.kcl
"start": 0,
"type": "Name"
},
"commentStart": 35,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -147,14 +147,14 @@ description: Result of parsing helix_ccw.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 85,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 94,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -169,10 +169,10 @@ description: Result of parsing helix_ccw.kcl
],
"callee": {
"abs_path": false,
"commentStart": 77,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 77,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -182,7 +182,7 @@ description: Result of parsing helix_ccw.kcl
"start": 0,
"type": "Name"
},
"commentStart": 77,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -194,14 +194,14 @@ description: Result of parsing helix_ccw.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 117,
"commentStart": 0,
"end": 0,
"name": "revolutions",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 131,
"commentStart": 0,
"end": 0,
"raw": "16",
"start": 0,
@ -216,14 +216,14 @@ description: Result of parsing helix_ccw.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 142,
"commentStart": 0,
"end": 0,
"name": "angleStart",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 155,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -238,14 +238,14 @@ description: Result of parsing helix_ccw.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 165,
"commentStart": 0,
"end": 0,
"name": "ccw",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 171,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -257,14 +257,14 @@ description: Result of parsing helix_ccw.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 184,
"commentStart": 0,
"end": 0,
"name": "cylinder",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 195,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -274,10 +274,10 @@ description: Result of parsing helix_ccw.kcl
],
"callee": {
"abs_path": false,
"commentStart": 103,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 103,
"commentStart": 0,
"end": 0,
"name": "helix",
"start": 0,
@ -287,7 +287,7 @@ description: Result of parsing helix_ccw.kcl
"start": 0,
"type": "Name"
},
"commentStart": 103,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -295,7 +295,7 @@ description: Result of parsing helix_ccw.kcl
"unlabeled": null
}
],
"commentStart": 10,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",

View File

@ -8,10 +8,10 @@ description: Result of parsing helix_simple.kcl
{
"commentStart": 0,
"declaration": {
"commentStart": 34,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 34,
"commentStart": 0,
"end": 0,
"name": "helper001",
"start": 0,
@ -22,7 +22,7 @@ description: Result of parsing helix_simple.kcl
{
"arguments": [
{
"commentStart": 60,
"commentStart": 0,
"end": 0,
"raw": "'XZ'",
"start": 0,
@ -33,10 +33,10 @@ description: Result of parsing helix_simple.kcl
],
"callee": {
"abs_path": false,
"commentStart": 46,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 46,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -46,7 +46,7 @@ description: Result of parsing helix_simple.kcl
"start": 0,
"type": "Name"
},
"commentStart": 46,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -55,10 +55,10 @@ description: Result of parsing helix_simple.kcl
{
"arguments": [
{
"commentStart": 86,
"commentStart": 0,
"elements": [
{
"commentStart": 87,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing helix_simple.kcl
}
},
{
"commentStart": 90,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -88,7 +88,7 @@ description: Result of parsing helix_simple.kcl
"type": "ArrayExpression"
},
{
"commentStart": 94,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -97,10 +97,10 @@ description: Result of parsing helix_simple.kcl
],
"callee": {
"abs_path": false,
"commentStart": 71,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 71,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -110,7 +110,7 @@ description: Result of parsing helix_simple.kcl
"start": 0,
"type": "Name"
},
"commentStart": 71,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -121,17 +121,17 @@ description: Result of parsing helix_simple.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 107,
"commentStart": 0,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 113,
"commentStart": 0,
"elements": [
{
"commentStart": 114,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -143,7 +143,7 @@ description: Result of parsing helix_simple.kcl
}
},
{
"commentStart": 117,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -164,14 +164,14 @@ description: Result of parsing helix_simple.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 122,
"commentStart": 0,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 128,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "TagDeclarator",
@ -182,10 +182,10 @@ description: Result of parsing helix_simple.kcl
],
"callee": {
"abs_path": false,
"commentStart": 102,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 102,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -195,7 +195,7 @@ description: Result of parsing helix_simple.kcl
"start": 0,
"type": "Name"
},
"commentStart": 102,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -203,7 +203,7 @@ description: Result of parsing helix_simple.kcl
"unlabeled": null
}
],
"commentStart": 46,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
@ -222,12 +222,12 @@ description: Result of parsing helix_simple.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 137,
"commentStart": 0,
"declaration": {
"commentStart": 139,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 139,
"commentStart": 0,
"end": 0,
"name": "helixPath",
"start": 0,
@ -238,14 +238,14 @@ description: Result of parsing helix_simple.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 160,
"commentStart": 0,
"end": 0,
"name": "angleStart",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 173,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -260,14 +260,14 @@ description: Result of parsing helix_simple.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 178,
"commentStart": 0,
"end": 0,
"name": "ccw",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 184,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -279,14 +279,14 @@ description: Result of parsing helix_simple.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 192,
"commentStart": 0,
"end": 0,
"name": "revolutions",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 206,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -301,14 +301,14 @@ description: Result of parsing helix_simple.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 211,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 220,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -323,14 +323,14 @@ description: Result of parsing helix_simple.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 226,
"commentStart": 0,
"end": 0,
"name": "radius",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 235,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -345,7 +345,7 @@ description: Result of parsing helix_simple.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 240,
"commentStart": 0,
"end": 0,
"name": "axis",
"start": 0,
@ -353,10 +353,10 @@ description: Result of parsing helix_simple.kcl
},
"arg": {
"abs_path": false,
"commentStart": 247,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 247,
"commentStart": 0,
"end": 0,
"name": "edge001",
"start": 0,
@ -371,10 +371,10 @@ description: Result of parsing helix_simple.kcl
],
"callee": {
"abs_path": false,
"commentStart": 151,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 151,
"commentStart": 0,
"end": 0,
"name": "helix",
"start": 0,
@ -384,7 +384,7 @@ description: Result of parsing helix_simple.kcl
"start": 0,
"type": "Name"
},
"commentStart": 151,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -407,7 +407,7 @@ description: Result of parsing helix_simple.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 137,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

File diff suppressed because it is too large Load Diff

View File

@ -8,19 +8,19 @@ description: Result of parsing if_else.kcl
{
"commentStart": 0,
"declaration": {
"commentStart": 48,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 48,
"commentStart": 0,
"end": 0,
"name": "a",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 52,
"commentStart": 0,
"cond": {
"commentStart": 55,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -31,9 +31,9 @@ description: Result of parsing if_else.kcl
"digest": null,
"else_ifs": [
{
"commentStart": 68,
"commentStart": 0,
"cond": {
"commentStart": 76,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -47,10 +47,10 @@ description: Result of parsing if_else.kcl
"then_val": {
"body": [
{
"commentStart": 85,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 85,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -66,7 +66,7 @@ description: Result of parsing if_else.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 81,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -77,10 +77,10 @@ description: Result of parsing if_else.kcl
"final_else": {
"body": [
{
"commentStart": 98,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 98,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -96,7 +96,7 @@ description: Result of parsing if_else.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 98,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -104,10 +104,10 @@ description: Result of parsing if_else.kcl
"then_val": {
"body": [
{
"commentStart": 64,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 64,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -123,7 +123,7 @@ description: Result of parsing if_else.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 64,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -140,16 +140,16 @@ description: Result of parsing if_else.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 102,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 114,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 114,
"commentStart": 0,
"end": 0,
"name": "a",
"start": 0,
@ -161,7 +161,7 @@ description: Result of parsing if_else.kcl
"type": "Name"
},
{
"commentStart": 117,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -173,7 +173,7 @@ description: Result of parsing if_else.kcl
}
},
{
"commentStart": 120,
"commentStart": 0,
"end": 0,
"raw": "0.001",
"start": 0,
@ -185,7 +185,7 @@ description: Result of parsing if_else.kcl
}
},
{
"commentStart": 127,
"commentStart": 0,
"end": 0,
"raw": "\"the 'if' branch gets returned\"",
"start": 0,
@ -196,10 +196,10 @@ description: Result of parsing if_else.kcl
],
"callee": {
"abs_path": false,
"commentStart": 102,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 102,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -209,7 +209,7 @@ description: Result of parsing if_else.kcl
"start": 0,
"type": "Name"
},
"commentStart": 102,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -220,21 +220,21 @@ description: Result of parsing if_else.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 159,
"commentStart": 0,
"declaration": {
"commentStart": 161,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 161,
"commentStart": 0,
"end": 0,
"name": "b",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 165,
"commentStart": 0,
"cond": {
"commentStart": 168,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -245,9 +245,9 @@ description: Result of parsing if_else.kcl
"digest": null,
"else_ifs": [
{
"commentStart": 182,
"commentStart": 0,
"cond": {
"commentStart": 190,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -261,10 +261,10 @@ description: Result of parsing if_else.kcl
"then_val": {
"body": [
{
"commentStart": 199,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 199,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -280,7 +280,7 @@ description: Result of parsing if_else.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 195,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -291,10 +291,10 @@ description: Result of parsing if_else.kcl
"final_else": {
"body": [
{
"commentStart": 212,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 212,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -310,7 +310,7 @@ description: Result of parsing if_else.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 212,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -318,10 +318,10 @@ description: Result of parsing if_else.kcl
"then_val": {
"body": [
{
"commentStart": 178,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 178,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -337,7 +337,7 @@ description: Result of parsing if_else.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 178,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -354,16 +354,16 @@ description: Result of parsing if_else.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 216,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 228,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 228,
"commentStart": 0,
"end": 0,
"name": "b",
"start": 0,
@ -375,7 +375,7 @@ description: Result of parsing if_else.kcl
"type": "Name"
},
{
"commentStart": 231,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -387,7 +387,7 @@ description: Result of parsing if_else.kcl
}
},
{
"commentStart": 234,
"commentStart": 0,
"end": 0,
"raw": "0.001",
"start": 0,
@ -399,7 +399,7 @@ description: Result of parsing if_else.kcl
}
},
{
"commentStart": 241,
"commentStart": 0,
"end": 0,
"raw": "\"the 'else if' branch gets returned\"",
"start": 0,
@ -410,10 +410,10 @@ description: Result of parsing if_else.kcl
],
"callee": {
"abs_path": false,
"commentStart": 216,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 216,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -423,7 +423,7 @@ description: Result of parsing if_else.kcl
"start": 0,
"type": "Name"
},
"commentStart": 216,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -434,21 +434,21 @@ description: Result of parsing if_else.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 278,
"commentStart": 0,
"declaration": {
"commentStart": 280,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 280,
"commentStart": 0,
"end": 0,
"name": "c",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 284,
"commentStart": 0,
"cond": {
"commentStart": 287,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -459,9 +459,9 @@ description: Result of parsing if_else.kcl
"digest": null,
"else_ifs": [
{
"commentStart": 301,
"commentStart": 0,
"cond": {
"commentStart": 309,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -475,10 +475,10 @@ description: Result of parsing if_else.kcl
"then_val": {
"body": [
{
"commentStart": 319,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 319,
"commentStart": 0,
"end": 0,
"raw": "4",
"start": 0,
@ -494,7 +494,7 @@ description: Result of parsing if_else.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 315,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -505,10 +505,10 @@ description: Result of parsing if_else.kcl
"final_else": {
"body": [
{
"commentStart": 332,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 332,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -524,7 +524,7 @@ description: Result of parsing if_else.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 332,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -532,10 +532,10 @@ description: Result of parsing if_else.kcl
"then_val": {
"body": [
{
"commentStart": 297,
"commentStart": 0,
"end": 0,
"expression": {
"commentStart": 297,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -551,7 +551,7 @@ description: Result of parsing if_else.kcl
"type": "ExpressionStatement"
}
],
"commentStart": 297,
"commentStart": 0,
"end": 0,
"start": 0
},
@ -568,16 +568,16 @@ description: Result of parsing if_else.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 336,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 348,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 348,
"commentStart": 0,
"end": 0,
"name": "c",
"start": 0,
@ -589,7 +589,7 @@ description: Result of parsing if_else.kcl
"type": "Name"
},
{
"commentStart": 351,
"commentStart": 0,
"end": 0,
"raw": "5",
"start": 0,
@ -601,7 +601,7 @@ description: Result of parsing if_else.kcl
}
},
{
"commentStart": 354,
"commentStart": 0,
"end": 0,
"raw": "0.001",
"start": 0,
@ -613,7 +613,7 @@ description: Result of parsing if_else.kcl
}
},
{
"commentStart": 361,
"commentStart": 0,
"end": 0,
"raw": "\"the 'else' branch gets returned\"",
"start": 0,
@ -624,10 +624,10 @@ description: Result of parsing if_else.kcl
],
"callee": {
"abs_path": false,
"commentStart": 336,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 336,
"commentStart": 0,
"end": 0,
"name": "assertEqual",
"start": 0,
@ -637,7 +637,7 @@ description: Result of parsing if_else.kcl
"start": 0,
"type": "Name"
},
"commentStart": 336,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -654,7 +654,7 @@ description: Result of parsing if_else.kcl
"nonCodeNodes": {
"1": [
{
"commentStart": 159,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -665,7 +665,7 @@ description: Result of parsing if_else.kcl
],
"3": [
{
"commentStart": 278,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -688,7 +688,7 @@ description: Result of parsing if_else.kcl
}
},
{
"commentStart": 45,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -17,10 +17,10 @@ description: Result of parsing import_constant.kcl
"items": [
{
"alias": null,
"commentStart": 7,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 7,
"commentStart": 0,
"end": 0,
"name": "three",
"start": 0,

View File

@ -6,7 +6,7 @@ description: Result of parsing import_cycle1.kcl
"Ok": {
"body": [
{
"commentStart": 33,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -17,10 +17,10 @@ description: Result of parsing import_cycle1.kcl
"items": [
{
"alias": null,
"commentStart": 42,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 42,
"commentStart": 0,
"end": 0,
"name": "two",
"start": 0,
@ -36,12 +36,12 @@ description: Result of parsing import_cycle1.kcl
"type": "ImportStatement"
},
{
"commentStart": 70,
"commentStart": 0,
"declaration": {
"commentStart": 82,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 82,
"commentStart": 0,
"end": 0,
"name": "one",
"start": 0,
@ -52,16 +52,16 @@ description: Result of parsing import_cycle1.kcl
"body": [
{
"argument": {
"commentStart": 99,
"commentStart": 0,
"end": 0,
"left": {
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 99,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 99,
"commentStart": 0,
"end": 0,
"name": "two",
"start": 0,
@ -71,7 +71,7 @@ description: Result of parsing import_cycle1.kcl
"start": 0,
"type": "Name"
},
"commentStart": 99,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -79,7 +79,7 @@ description: Result of parsing import_cycle1.kcl
},
"operator": "-",
"right": {
"commentStart": 107,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -94,18 +94,18 @@ description: Result of parsing import_cycle1.kcl
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"commentStart": 92,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 88,
"commentStart": 0,
"end": 0,
"start": 0
},
"commentStart": 85,
"commentStart": 0,
"end": 0,
"params": [],
"start": 0,
@ -130,7 +130,7 @@ description: Result of parsing import_cycle1.kcl
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 1,
"commentStart": 0,
"end": 0,
"name": "settings",
"start": 0,
@ -138,10 +138,10 @@ description: Result of parsing import_cycle1.kcl
},
"properties": [
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "defaultLengthUnit",
"start": 0,
@ -151,10 +151,10 @@ description: Result of parsing import_cycle1.kcl
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": "in",
"start": 0,
@ -175,7 +175,7 @@ description: Result of parsing import_cycle1.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 70,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -187,7 +187,7 @@ description: Result of parsing import_cycle1.kcl
},
"startNodes": [
{
"commentStart": 33,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -17,10 +17,10 @@ description: Result of parsing import_export.kcl
"items": [
{
"alias": null,
"commentStart": 7,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 7,
"commentStart": 0,
"end": 0,
"name": "three",
"start": 0,

View File

@ -17,10 +17,10 @@ description: Result of parsing import_file_not_exist_error.kcl
"items": [
{
"alias": null,
"commentStart": 7,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 7,
"commentStart": 0,
"end": 0,
"name": "hotdog",
"start": 0,

View File

@ -17,10 +17,10 @@ description: Result of parsing import_file_parse_error.kcl
"items": [
{
"alias": null,
"commentStart": 7,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 7,
"commentStart": 0,
"end": 0,
"name": "hotdog",
"start": 0,

View File

@ -15,7 +15,7 @@ description: Result of parsing import_foreign.kcl
"selector": {
"type": "None",
"alias": {
"commentStart": 32,
"commentStart": 0,
"end": 0,
"name": "cube",
"start": 0,
@ -27,12 +27,12 @@ description: Result of parsing import_foreign.kcl
"type": "ImportStatement"
},
{
"commentStart": 36,
"commentStart": 0,
"declaration": {
"commentStart": 38,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 38,
"commentStart": 0,
"end": 0,
"name": "model",
"start": 0,
@ -40,10 +40,10 @@ description: Result of parsing import_foreign.kcl
},
"init": {
"abs_path": false,
"commentStart": 46,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 46,
"commentStart": 0,
"end": 0,
"name": "cube",
"start": 0,
@ -70,7 +70,7 @@ description: Result of parsing import_foreign.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 36,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -6,7 +6,7 @@ description: Result of parsing import_function_not_sketch.kcl
"Ok": {
"body": [
{
"commentStart": 33,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -17,10 +17,10 @@ description: Result of parsing import_function_not_sketch.kcl
"items": [
{
"alias": null,
"commentStart": 42,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 42,
"commentStart": 0,
"end": 0,
"name": "two",
"start": 0,
@ -36,12 +36,12 @@ description: Result of parsing import_function_not_sketch.kcl
"type": "ImportStatement"
},
{
"commentStart": 69,
"commentStart": 0,
"declaration": {
"commentStart": 81,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 81,
"commentStart": 0,
"end": 0,
"name": "one",
"start": 0,
@ -52,16 +52,16 @@ description: Result of parsing import_function_not_sketch.kcl
"body": [
{
"argument": {
"commentStart": 98,
"commentStart": 0,
"end": 0,
"left": {
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 98,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 98,
"commentStart": 0,
"end": 0,
"name": "two",
"start": 0,
@ -71,7 +71,7 @@ description: Result of parsing import_function_not_sketch.kcl
"start": 0,
"type": "Name"
},
"commentStart": 98,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -79,7 +79,7 @@ description: Result of parsing import_function_not_sketch.kcl
},
"operator": "-",
"right": {
"commentStart": 106,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -94,18 +94,18 @@ description: Result of parsing import_function_not_sketch.kcl
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"commentStart": 91,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 87,
"commentStart": 0,
"end": 0,
"start": 0
},
"commentStart": 84,
"commentStart": 0,
"end": 0,
"params": [],
"start": 0,
@ -130,7 +130,7 @@ description: Result of parsing import_function_not_sketch.kcl
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 1,
"commentStart": 0,
"end": 0,
"name": "settings",
"start": 0,
@ -138,10 +138,10 @@ description: Result of parsing import_function_not_sketch.kcl
},
"properties": [
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "defaultLengthUnit",
"start": 0,
@ -151,10 +151,10 @@ description: Result of parsing import_function_not_sketch.kcl
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": "in",
"start": 0,
@ -175,7 +175,7 @@ description: Result of parsing import_function_not_sketch.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 69,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -187,7 +187,7 @@ description: Result of parsing import_function_not_sketch.kcl
},
"startNodes": [
{
"commentStart": 33,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -13,7 +13,7 @@ description: Result of parsing import_glob.kcl
"filename": "export_constant.kcl"
},
"selector": {
"commentStart": 7,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "Glob"

View File

@ -17,10 +17,10 @@ description: Result of parsing import_side_effect.kcl
"items": [
{
"alias": null,
"commentStart": 7,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 7,
"commentStart": 0,
"end": 0,
"name": "foo",
"start": 0,

View File

@ -6,7 +6,7 @@ description: Result of parsing import_transform.kcl
"Ok": {
"body": [
{
"commentStart": 18,
"commentStart": 0,
"end": 0,
"outerAttrs": [
{
@ -15,10 +15,10 @@ description: Result of parsing import_transform.kcl
"name": null,
"properties": [
{
"commentStart": 2,
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 2,
"commentStart": 0,
"end": 0,
"name": "lengthUnit",
"start": 0,
@ -28,10 +28,10 @@ description: Result of parsing import_transform.kcl
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 15,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 15,
"commentStart": 0,
"end": 0,
"name": "m",
"start": 0,
@ -55,7 +55,7 @@ description: Result of parsing import_transform.kcl
"selector": {
"type": "None",
"alias": {
"commentStart": 56,
"commentStart": 0,
"end": 0,
"name": "screw",
"start": 0,
@ -67,16 +67,16 @@ description: Result of parsing import_transform.kcl
"type": "ImportStatement"
},
{
"commentStart": 61,
"commentStart": 0,
"end": 0,
"expression": {
"body": [
{
"abs_path": false,
"commentStart": 63,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 63,
"commentStart": 0,
"end": 0,
"name": "screw",
"start": 0,
@ -92,14 +92,14 @@ description: Result of parsing import_transform.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 84,
"commentStart": 0,
"end": 0,
"name": "roll",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 91,
"commentStart": 0,
"end": 0,
"raw": "3.14",
"start": 0,
@ -114,14 +114,14 @@ description: Result of parsing import_transform.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 97,
"commentStart": 0,
"end": 0,
"name": "pitch",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 105,
"commentStart": 0,
"end": 0,
"raw": "3.14",
"start": 0,
@ -136,14 +136,14 @@ description: Result of parsing import_transform.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 111,
"commentStart": 0,
"end": 0,
"name": "yaw",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 117,
"commentStart": 0,
"end": 0,
"raw": "3.14",
"start": 0,
@ -158,10 +158,10 @@ description: Result of parsing import_transform.kcl
],
"callee": {
"abs_path": false,
"commentStart": 74,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 74,
"commentStart": 0,
"end": 0,
"name": "rotate",
"start": 0,
@ -171,13 +171,13 @@ description: Result of parsing import_transform.kcl
"start": 0,
"type": "Name"
},
"commentStart": 74,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"commentStart": 81,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -189,14 +189,14 @@ description: Result of parsing import_transform.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 141,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 145,
"commentStart": 0,
"end": 0,
"raw": "3.14",
"start": 0,
@ -211,14 +211,14 @@ description: Result of parsing import_transform.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 151,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 155,
"commentStart": 0,
"end": 0,
"raw": "3.14",
"start": 0,
@ -233,14 +233,14 @@ description: Result of parsing import_transform.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 161,
"commentStart": 0,
"end": 0,
"name": "z",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 165,
"commentStart": 0,
"end": 0,
"raw": "3.14",
"start": 0,
@ -255,10 +255,10 @@ description: Result of parsing import_transform.kcl
],
"callee": {
"abs_path": false,
"commentStart": 128,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 128,
"commentStart": 0,
"end": 0,
"name": "translate",
"start": 0,
@ -268,13 +268,13 @@ description: Result of parsing import_transform.kcl
"start": 0,
"type": "Name"
},
"commentStart": 128,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"commentStart": 138,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -286,14 +286,14 @@ description: Result of parsing import_transform.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 185,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 189,
"commentStart": 0,
"end": 0,
"raw": "3.14",
"start": 0,
@ -308,14 +308,14 @@ description: Result of parsing import_transform.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 195,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 199,
"commentStart": 0,
"end": 0,
"raw": "3.14",
"start": 0,
@ -330,14 +330,14 @@ description: Result of parsing import_transform.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 205,
"commentStart": 0,
"end": 0,
"name": "z",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 209,
"commentStart": 0,
"end": 0,
"raw": "3.14",
"start": 0,
@ -352,10 +352,10 @@ description: Result of parsing import_transform.kcl
],
"callee": {
"abs_path": false,
"commentStart": 176,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 176,
"commentStart": 0,
"end": 0,
"name": "scale",
"start": 0,
@ -365,13 +365,13 @@ description: Result of parsing import_transform.kcl
"start": 0,
"type": "Name"
},
"commentStart": 176,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"commentStart": 182,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -379,7 +379,7 @@ description: Result of parsing import_transform.kcl
}
}
],
"commentStart": 63,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
@ -396,7 +396,7 @@ description: Result of parsing import_transform.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 61,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -6,7 +6,7 @@ description: Result of parsing import_whole.kcl
"Ok": {
"body": [
{
"commentStart": 33,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -15,7 +15,7 @@ description: Result of parsing import_whole.kcl
"selector": {
"type": "None",
"alias": {
"commentStart": 64,
"commentStart": 0,
"end": 0,
"name": "foo",
"start": 0,
@ -27,12 +27,12 @@ description: Result of parsing import_whole.kcl
"type": "ImportStatement"
},
{
"commentStart": 67,
"commentStart": 0,
"declaration": {
"commentStart": 69,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 69,
"commentStart": 0,
"end": 0,
"name": "bar",
"start": 0,
@ -42,10 +42,10 @@ description: Result of parsing import_whole.kcl
"body": [
{
"abs_path": false,
"commentStart": 75,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 75,
"commentStart": 0,
"end": 0,
"name": "foo",
"start": 0,
@ -61,17 +61,17 @@ description: Result of parsing import_whole.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 90,
"commentStart": 0,
"end": 0,
"name": "faces",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 98,
"commentStart": 0,
"elements": [
{
"commentStart": 99,
"commentStart": 0,
"end": 0,
"raw": "'end'",
"start": 0,
@ -89,7 +89,7 @@ description: Result of parsing import_whole.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 107,
"commentStart": 0,
"end": 0,
"name": "thickness",
"start": 0,
@ -97,10 +97,10 @@ description: Result of parsing import_whole.kcl
},
"arg": {
"abs_path": false,
"commentStart": 119,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 124,
"commentStart": 0,
"end": 0,
"name": "thickness",
"start": 0,
@ -108,7 +108,7 @@ description: Result of parsing import_whole.kcl
},
"path": [
{
"commentStart": 119,
"commentStart": 0,
"end": 0,
"name": "foo",
"start": 0,
@ -123,10 +123,10 @@ description: Result of parsing import_whole.kcl
],
"callee": {
"abs_path": false,
"commentStart": 84,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 84,
"commentStart": 0,
"end": 0,
"name": "shell",
"start": 0,
@ -136,7 +136,7 @@ description: Result of parsing import_whole.kcl
"start": 0,
"type": "Name"
},
"commentStart": 84,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -144,7 +144,7 @@ description: Result of parsing import_whole.kcl
"unlabeled": null
}
],
"commentStart": 75,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
@ -167,7 +167,7 @@ description: Result of parsing import_whole.kcl
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 1,
"commentStart": 0,
"end": 0,
"name": "settings",
"start": 0,
@ -175,10 +175,10 @@ description: Result of parsing import_whole.kcl
},
"properties": [
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "defaultLengthUnit",
"start": 0,
@ -188,10 +188,10 @@ description: Result of parsing import_whole.kcl
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 30,
"commentStart": 0,
"end": 0,
"name": "mm",
"start": 0,
@ -212,7 +212,7 @@ description: Result of parsing import_whole.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 67,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -224,7 +224,7 @@ description: Result of parsing import_whole.kcl
},
"startNodes": [
{
"commentStart": 33,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -8,20 +8,20 @@ description: Result of parsing index_of_array.kcl
{
"commentStart": 0,
"declaration": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 35,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 41,
"commentStart": 0,
"elements": [
{
"commentStart": 42,
"commentStart": 0,
"end": 0,
"raw": "90",
"start": 0,
@ -33,7 +33,7 @@ description: Result of parsing index_of_array.kcl
}
},
{
"commentStart": 46,
"commentStart": 0,
"end": 0,
"raw": "91",
"start": 0,
@ -45,7 +45,7 @@ description: Result of parsing index_of_array.kcl
}
},
{
"commentStart": 50,
"commentStart": 0,
"end": 0,
"raw": "92",
"start": 0,
@ -72,23 +72,23 @@ description: Result of parsing index_of_array.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 53,
"commentStart": 0,
"declaration": {
"commentStart": 81,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 81,
"commentStart": 0,
"end": 0,
"name": "result0",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 91,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 91,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -96,7 +96,7 @@ description: Result of parsing index_of_array.kcl
"type": "Identifier"
},
"property": {
"commentStart": 95,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -121,16 +121,16 @@ description: Result of parsing index_of_array.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 97,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 118,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 118,
"commentStart": 0,
"end": 0,
"name": "result0",
"start": 0,
@ -142,7 +142,7 @@ description: Result of parsing index_of_array.kcl
"type": "Name"
},
{
"commentStart": 127,
"commentStart": 0,
"end": 0,
"raw": "91",
"start": 0,
@ -154,7 +154,7 @@ description: Result of parsing index_of_array.kcl
}
},
{
"commentStart": 131,
"commentStart": 0,
"end": 0,
"raw": "\"Literal property lookup\"",
"start": 0,
@ -165,10 +165,10 @@ description: Result of parsing index_of_array.kcl
],
"callee": {
"abs_path": false,
"commentStart": 99,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 99,
"commentStart": 0,
"end": 0,
"name": "assertLessThanOrEq",
"start": 0,
@ -178,7 +178,7 @@ description: Result of parsing index_of_array.kcl
"start": 0,
"type": "Name"
},
"commentStart": 99,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -189,16 +189,16 @@ description: Result of parsing index_of_array.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 158,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 180,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 180,
"commentStart": 0,
"end": 0,
"name": "result0",
"start": 0,
@ -210,7 +210,7 @@ description: Result of parsing index_of_array.kcl
"type": "Name"
},
{
"commentStart": 189,
"commentStart": 0,
"end": 0,
"raw": "91",
"start": 0,
@ -222,7 +222,7 @@ description: Result of parsing index_of_array.kcl
}
},
{
"commentStart": 193,
"commentStart": 0,
"end": 0,
"raw": "\"Literal property lookup\"",
"start": 0,
@ -233,10 +233,10 @@ description: Result of parsing index_of_array.kcl
],
"callee": {
"abs_path": false,
"commentStart": 158,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 158,
"commentStart": 0,
"end": 0,
"name": "assertGreaterThanOrEq",
"start": 0,
@ -246,7 +246,7 @@ description: Result of parsing index_of_array.kcl
"start": 0,
"type": "Name"
},
"commentStart": 158,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -257,12 +257,12 @@ description: Result of parsing index_of_array.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 219,
"commentStart": 0,
"declaration": {
"commentStart": 248,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 248,
"commentStart": 0,
"end": 0,
"name": "i",
"start": 0,
@ -271,10 +271,10 @@ description: Result of parsing index_of_array.kcl
"init": {
"arguments": [
{
"commentStart": 256,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 256,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -287,7 +287,7 @@ description: Result of parsing index_of_array.kcl
},
"operator": "+",
"right": {
"commentStart": 260,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -305,10 +305,10 @@ description: Result of parsing index_of_array.kcl
],
"callee": {
"abs_path": false,
"commentStart": 252,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 252,
"commentStart": 0,
"end": 0,
"name": "int",
"start": 0,
@ -318,7 +318,7 @@ description: Result of parsing index_of_array.kcl
"start": 0,
"type": "Name"
},
"commentStart": 252,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -334,23 +334,23 @@ description: Result of parsing index_of_array.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 263,
"commentStart": 0,
"declaration": {
"commentStart": 263,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 263,
"commentStart": 0,
"end": 0,
"name": "result1",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 273,
"commentStart": 0,
"computed": true,
"end": 0,
"object": {
"commentStart": 273,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -358,7 +358,7 @@ description: Result of parsing index_of_array.kcl
"type": "Identifier"
},
"property": {
"commentStart": 277,
"commentStart": 0,
"end": 0,
"name": "i",
"start": 0,
@ -379,16 +379,16 @@ description: Result of parsing index_of_array.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 279,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 300,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 300,
"commentStart": 0,
"end": 0,
"name": "result1",
"start": 0,
@ -400,7 +400,7 @@ description: Result of parsing index_of_array.kcl
"type": "Name"
},
{
"commentStart": 309,
"commentStart": 0,
"end": 0,
"raw": "91",
"start": 0,
@ -412,7 +412,7 @@ description: Result of parsing index_of_array.kcl
}
},
{
"commentStart": 313,
"commentStart": 0,
"end": 0,
"raw": "\"Computed property lookup\"",
"start": 0,
@ -423,10 +423,10 @@ description: Result of parsing index_of_array.kcl
],
"callee": {
"abs_path": false,
"commentStart": 281,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 281,
"commentStart": 0,
"end": 0,
"name": "assertLessThanOrEq",
"start": 0,
@ -436,7 +436,7 @@ description: Result of parsing index_of_array.kcl
"start": 0,
"type": "Name"
},
"commentStart": 281,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -447,16 +447,16 @@ description: Result of parsing index_of_array.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 341,
"commentStart": 0,
"end": 0,
"expression": {
"arguments": [
{
"abs_path": false,
"commentStart": 363,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 363,
"commentStart": 0,
"end": 0,
"name": "result1",
"start": 0,
@ -468,7 +468,7 @@ description: Result of parsing index_of_array.kcl
"type": "Name"
},
{
"commentStart": 372,
"commentStart": 0,
"end": 0,
"raw": "91",
"start": 0,
@ -480,7 +480,7 @@ description: Result of parsing index_of_array.kcl
}
},
{
"commentStart": 376,
"commentStart": 0,
"end": 0,
"raw": "\"Computed property lookup\"",
"start": 0,
@ -491,10 +491,10 @@ description: Result of parsing index_of_array.kcl
],
"callee": {
"abs_path": false,
"commentStart": 341,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 341,
"commentStart": 0,
"end": 0,
"name": "assertGreaterThanOrEq",
"start": 0,
@ -504,7 +504,7 @@ description: Result of parsing index_of_array.kcl
"start": 0,
"type": "Name"
},
"commentStart": 341,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -521,7 +521,7 @@ description: Result of parsing index_of_array.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 53,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -532,7 +532,7 @@ description: Result of parsing index_of_array.kcl
}
},
{
"commentStart": 78,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -543,7 +543,7 @@ description: Result of parsing index_of_array.kcl
],
"1": [
{
"commentStart": 97,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -554,7 +554,7 @@ description: Result of parsing index_of_array.kcl
],
"3": [
{
"commentStart": 219,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -565,7 +565,7 @@ description: Result of parsing index_of_array.kcl
}
},
{
"commentStart": 245,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -576,7 +576,7 @@ description: Result of parsing index_of_array.kcl
],
"5": [
{
"commentStart": 279,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -599,7 +599,7 @@ description: Result of parsing index_of_array.kcl
}
},
{
"commentStart": 32,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -8,10 +8,10 @@ description: Result of parsing intersect_cubes.kcl
{
"commentStart": 0,
"declaration": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 3,
"commentStart": 0,
"end": 0,
"name": "cube",
"start": 0,
@ -27,10 +27,10 @@ description: Result of parsing intersect_cubes.kcl
"arguments": [
{
"abs_path": false,
"commentStart": 41,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 41,
"commentStart": 0,
"end": 0,
"name": "XY",
"start": 0,
@ -44,10 +44,10 @@ description: Result of parsing intersect_cubes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 27,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 27,
"commentStart": 0,
"end": 0,
"name": "startSketchOn",
"start": 0,
@ -57,7 +57,7 @@ description: Result of parsing intersect_cubes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 27,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -66,17 +66,17 @@ description: Result of parsing intersect_cubes.kcl
{
"arguments": [
{
"commentStart": 67,
"commentStart": 0,
"elements": [
{
"commentStart": 68,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 68,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 68,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -84,7 +84,7 @@ description: Result of parsing intersect_cubes.kcl
"type": "Identifier"
},
"property": {
"commentStart": 75,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -101,7 +101,7 @@ description: Result of parsing intersect_cubes.kcl
},
"operator": "-",
"right": {
"commentStart": 80,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -117,14 +117,14 @@ description: Result of parsing intersect_cubes.kcl
"type": "BinaryExpression"
},
{
"commentStart": 84,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 84,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 84,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -132,7 +132,7 @@ description: Result of parsing intersect_cubes.kcl
"type": "Identifier"
},
"property": {
"commentStart": 91,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -149,7 +149,7 @@ description: Result of parsing intersect_cubes.kcl
},
"operator": "-",
"right": {
"commentStart": 96,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -171,7 +171,7 @@ description: Result of parsing intersect_cubes.kcl
"type": "ArrayExpression"
},
{
"commentStart": 101,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
@ -180,10 +180,10 @@ description: Result of parsing intersect_cubes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 52,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 52,
"commentStart": 0,
"end": 0,
"name": "startProfileAt",
"start": 0,
@ -193,7 +193,7 @@ description: Result of parsing intersect_cubes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 52,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -204,24 +204,24 @@ description: Result of parsing intersect_cubes.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 116,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 130,
"commentStart": 0,
"elements": [
{
"commentStart": 131,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 131,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 131,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -229,7 +229,7 @@ description: Result of parsing intersect_cubes.kcl
"type": "Identifier"
},
"property": {
"commentStart": 138,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -246,7 +246,7 @@ description: Result of parsing intersect_cubes.kcl
},
"operator": "+",
"right": {
"commentStart": 143,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -262,14 +262,14 @@ description: Result of parsing intersect_cubes.kcl
"type": "BinaryExpression"
},
{
"commentStart": 147,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 147,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 147,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -277,7 +277,7 @@ description: Result of parsing intersect_cubes.kcl
"type": "Identifier"
},
"property": {
"commentStart": 154,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -294,7 +294,7 @@ description: Result of parsing intersect_cubes.kcl
},
"operator": "-",
"right": {
"commentStart": 159,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -319,10 +319,10 @@ description: Result of parsing intersect_cubes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 111,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 111,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -332,7 +332,7 @@ description: Result of parsing intersect_cubes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 111,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -344,24 +344,24 @@ description: Result of parsing intersect_cubes.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 176,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 190,
"commentStart": 0,
"elements": [
{
"commentStart": 191,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 191,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 191,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -369,7 +369,7 @@ description: Result of parsing intersect_cubes.kcl
"type": "Identifier"
},
"property": {
"commentStart": 198,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -386,7 +386,7 @@ description: Result of parsing intersect_cubes.kcl
},
"operator": "+",
"right": {
"commentStart": 203,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -402,14 +402,14 @@ description: Result of parsing intersect_cubes.kcl
"type": "BinaryExpression"
},
{
"commentStart": 207,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 207,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 207,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -417,7 +417,7 @@ description: Result of parsing intersect_cubes.kcl
"type": "Identifier"
},
"property": {
"commentStart": 214,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -434,7 +434,7 @@ description: Result of parsing intersect_cubes.kcl
},
"operator": "+",
"right": {
"commentStart": 219,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -459,10 +459,10 @@ description: Result of parsing intersect_cubes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 171,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 171,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -472,7 +472,7 @@ description: Result of parsing intersect_cubes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 171,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -484,24 +484,24 @@ description: Result of parsing intersect_cubes.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 236,
"commentStart": 0,
"end": 0,
"name": "endAbsolute",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 250,
"commentStart": 0,
"elements": [
{
"commentStart": 251,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 251,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 251,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -509,7 +509,7 @@ description: Result of parsing intersect_cubes.kcl
"type": "Identifier"
},
"property": {
"commentStart": 258,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -526,7 +526,7 @@ description: Result of parsing intersect_cubes.kcl
},
"operator": "-",
"right": {
"commentStart": 263,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -542,14 +542,14 @@ description: Result of parsing intersect_cubes.kcl
"type": "BinaryExpression"
},
{
"commentStart": 267,
"commentStart": 0,
"end": 0,
"left": {
"commentStart": 267,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 267,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -557,7 +557,7 @@ description: Result of parsing intersect_cubes.kcl
"type": "Identifier"
},
"property": {
"commentStart": 274,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -574,7 +574,7 @@ description: Result of parsing intersect_cubes.kcl
},
"operator": "+",
"right": {
"commentStart": 279,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -599,10 +599,10 @@ description: Result of parsing intersect_cubes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 231,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 231,
"commentStart": 0,
"end": 0,
"name": "line",
"start": 0,
@ -612,7 +612,7 @@ description: Result of parsing intersect_cubes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 231,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -623,10 +623,10 @@ description: Result of parsing intersect_cubes.kcl
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 291,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 291,
"commentStart": 0,
"end": 0,
"name": "close",
"start": 0,
@ -636,7 +636,7 @@ description: Result of parsing intersect_cubes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 291,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -647,14 +647,14 @@ description: Result of parsing intersect_cubes.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 314,
"commentStart": 0,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 323,
"commentStart": 0,
"end": 0,
"raw": "10",
"start": 0,
@ -669,10 +669,10 @@ description: Result of parsing intersect_cubes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 306,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 306,
"commentStart": 0,
"end": 0,
"name": "extrude",
"start": 0,
@ -682,7 +682,7 @@ description: Result of parsing intersect_cubes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 306,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -690,30 +690,30 @@ description: Result of parsing intersect_cubes.kcl
"unlabeled": null
}
],
"commentStart": 27,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "PipeExpression",
"type": "PipeExpression"
},
"commentStart": 20,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 16,
"commentStart": 0,
"end": 0,
"start": 0
},
"commentStart": 7,
"commentStart": 0,
"end": 0,
"params": [
{
"type": "Parameter",
"identifier": {
"commentStart": 8,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
@ -735,12 +735,12 @@ description: Result of parsing intersect_cubes.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 328,
"commentStart": 0,
"declaration": {
"commentStart": 330,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 330,
"commentStart": 0,
"end": 0,
"name": "part001",
"start": 0,
@ -749,10 +749,10 @@ description: Result of parsing intersect_cubes.kcl
"init": {
"arguments": [
{
"commentStart": 345,
"commentStart": 0,
"elements": [
{
"commentStart": 346,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -764,7 +764,7 @@ description: Result of parsing intersect_cubes.kcl
}
},
{
"commentStart": 349,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -784,10 +784,10 @@ description: Result of parsing intersect_cubes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 340,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 340,
"commentStart": 0,
"end": 0,
"name": "cube",
"start": 0,
@ -797,7 +797,7 @@ description: Result of parsing intersect_cubes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 340,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -813,12 +813,12 @@ description: Result of parsing intersect_cubes.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 353,
"commentStart": 0,
"declaration": {
"commentStart": 353,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 353,
"commentStart": 0,
"end": 0,
"name": "part002",
"start": 0,
@ -827,10 +827,10 @@ description: Result of parsing intersect_cubes.kcl
"init": {
"arguments": [
{
"commentStart": 368,
"commentStart": 0,
"elements": [
{
"commentStart": 369,
"commentStart": 0,
"end": 0,
"raw": "8",
"start": 0,
@ -842,7 +842,7 @@ description: Result of parsing intersect_cubes.kcl
}
},
{
"commentStart": 372,
"commentStart": 0,
"end": 0,
"raw": "8",
"start": 0,
@ -862,10 +862,10 @@ description: Result of parsing intersect_cubes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 363,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 363,
"commentStart": 0,
"end": 0,
"name": "cube",
"start": 0,
@ -875,7 +875,7 @@ description: Result of parsing intersect_cubes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 363,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -891,12 +891,12 @@ description: Result of parsing intersect_cubes.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 375,
"commentStart": 0,
"declaration": {
"commentStart": 377,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 377,
"commentStart": 0,
"end": 0,
"name": "fullPart",
"start": 0,
@ -905,14 +905,14 @@ description: Result of parsing intersect_cubes.kcl
"init": {
"arguments": [
{
"commentStart": 398,
"commentStart": 0,
"elements": [
{
"abs_path": false,
"commentStart": 399,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 399,
"commentStart": 0,
"end": 0,
"name": "part001",
"start": 0,
@ -925,10 +925,10 @@ description: Result of parsing intersect_cubes.kcl
},
{
"abs_path": false,
"commentStart": 408,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 408,
"commentStart": 0,
"end": 0,
"name": "part002",
"start": 0,
@ -948,10 +948,10 @@ description: Result of parsing intersect_cubes.kcl
],
"callee": {
"abs_path": false,
"commentStart": 388,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 388,
"commentStart": 0,
"end": 0,
"name": "intersect",
"start": 0,
@ -961,7 +961,7 @@ description: Result of parsing intersect_cubes.kcl
"start": 0,
"type": "Name"
},
"commentStart": 388,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpression",
@ -983,7 +983,7 @@ description: Result of parsing intersect_cubes.kcl
"nonCodeNodes": {
"0": [
{
"commentStart": 328,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -994,7 +994,7 @@ description: Result of parsing intersect_cubes.kcl
],
"2": [
{
"commentStart": 375,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -18,10 +18,10 @@ description: Result of parsing invalid_index_fractional.kcl
"type": "Identifier"
},
"init": {
"commentStart": 6,
"commentStart": 0,
"elements": [
{
"commentStart": 7,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -33,7 +33,7 @@ description: Result of parsing invalid_index_fractional.kcl
}
},
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -45,7 +45,7 @@ description: Result of parsing invalid_index_fractional.kcl
}
},
{
"commentStart": 13,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -72,23 +72,23 @@ description: Result of parsing invalid_index_fractional.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 16,
"commentStart": 0,
"declaration": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 20,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 20,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -96,7 +96,7 @@ description: Result of parsing invalid_index_fractional.kcl
"type": "Identifier"
},
"property": {
"commentStart": 24,
"commentStart": 0,
"end": 0,
"raw": "1.2",
"start": 0,

View File

@ -18,10 +18,10 @@ description: Result of parsing invalid_index_negative.kcl
"type": "Identifier"
},
"init": {
"commentStart": 6,
"commentStart": 0,
"elements": [
{
"commentStart": 7,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -33,7 +33,7 @@ description: Result of parsing invalid_index_negative.kcl
}
},
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -45,7 +45,7 @@ description: Result of parsing invalid_index_negative.kcl
}
},
{
"commentStart": 13,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -72,12 +72,12 @@ description: Result of parsing invalid_index_negative.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 16,
"commentStart": 0,
"declaration": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": "i",
"start": 0,
@ -85,7 +85,7 @@ description: Result of parsing invalid_index_negative.kcl
},
"init": {
"argument": {
"commentStart": 21,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -96,7 +96,7 @@ description: Result of parsing invalid_index_negative.kcl
"suffix": "None"
}
},
"commentStart": 20,
"commentStart": 0,
"end": 0,
"operator": "-",
"start": 0,
@ -113,23 +113,23 @@ description: Result of parsing invalid_index_negative.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 23,
"commentStart": 0,
"declaration": {
"commentStart": 23,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 23,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 27,
"commentStart": 0,
"computed": true,
"end": 0,
"object": {
"commentStart": 27,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -137,7 +137,7 @@ description: Result of parsing invalid_index_negative.kcl
"type": "Identifier"
},
"property": {
"commentStart": 31,
"commentStart": 0,
"end": 0,
"name": "i",
"start": 0,

View File

@ -18,10 +18,10 @@ description: Result of parsing invalid_index_str.kcl
"type": "Identifier"
},
"init": {
"commentStart": 6,
"commentStart": 0,
"elements": [
{
"commentStart": 7,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -33,7 +33,7 @@ description: Result of parsing invalid_index_str.kcl
}
},
{
"commentStart": 10,
"commentStart": 0,
"end": 0,
"raw": "2",
"start": 0,
@ -45,7 +45,7 @@ description: Result of parsing invalid_index_str.kcl
}
},
{
"commentStart": 13,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,
@ -72,23 +72,23 @@ description: Result of parsing invalid_index_str.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 16,
"commentStart": 0,
"declaration": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 16,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 20,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 20,
"commentStart": 0,
"end": 0,
"name": "arr",
"start": 0,
@ -96,7 +96,7 @@ description: Result of parsing invalid_index_str.kcl
"type": "Identifier"
},
"property": {
"commentStart": 24,
"commentStart": 0,
"end": 0,
"raw": "\"s\"",
"start": 0,

View File

@ -18,7 +18,7 @@ description: Result of parsing invalid_member_object.kcl
"type": "Identifier"
},
"init": {
"commentStart": 6,
"commentStart": 0,
"end": 0,
"raw": "999",
"start": 0,
@ -39,23 +39,23 @@ description: Result of parsing invalid_member_object.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 10,
"commentStart": 0,
"declaration": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 10,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 14,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 14,
"commentStart": 0,
"end": 0,
"name": "num",
"start": 0,
@ -63,7 +63,7 @@ description: Result of parsing invalid_member_object.kcl
"type": "Identifier"
},
"property": {
"commentStart": 18,
"commentStart": 0,
"end": 0,
"raw": "3",
"start": 0,

View File

@ -18,7 +18,7 @@ description: Result of parsing invalid_member_object_prop.kcl
"type": "Identifier"
},
"init": {
"commentStart": 4,
"commentStart": 0,
"end": 0,
"raw": "true",
"start": 0,
@ -36,23 +36,23 @@ description: Result of parsing invalid_member_object_prop.kcl
"type": "VariableDeclaration"
},
{
"commentStart": 9,
"commentStart": 0,
"declaration": {
"commentStart": 9,
"commentStart": 0,
"end": 0,
"id": {
"commentStart": 9,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 13,
"commentStart": 0,
"computed": false,
"end": 0,
"object": {
"commentStart": 13,
"commentStart": 0,
"end": 0,
"name": "b",
"start": 0,
@ -60,7 +60,7 @@ description: Result of parsing invalid_member_object_prop.kcl
"type": "Identifier"
},
"property": {
"commentStart": 15,
"commentStart": 0,
"end": 0,
"raw": "\"property\"",
"start": 0,

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -10,7 +10,8 @@ description: Operations executed ball-bearing.kcl
"type": "Number",
"value": -0.1565,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -666,7 +667,8 @@ description: Operations executed ball-bearing.kcl
"type": "Number",
"value": 36.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -900,7 +902,8 @@ description: Operations executed ball-bearing.kcl
"type": "Number",
"value": -0.1565,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -3425,14 +3425,16 @@ description: Variables in memory after executing ball-bearing.kcl
"type": "Number",
"value": 0.0313,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"chainWidth": {
"type": "Number",
"value": 0.125,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"insideWall": {
@ -3631,7 +3633,8 @@ description: Variables in memory after executing ball-bearing.kcl
"type": "Number",
"value": 0.0625,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"linkRevolve": {

File diff suppressed because it is too large Load Diff

View File

@ -58,7 +58,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": 2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -117,7 +118,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -234,7 +236,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": 28.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -306,7 +309,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": 2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -365,7 +369,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -482,7 +487,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": 28.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -554,7 +560,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": 2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -613,7 +620,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -2.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -730,7 +738,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -28.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -902,7 +911,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -30.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -1026,7 +1036,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -30.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -1159,7 +1170,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": 28.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -1322,7 +1334,8 @@ description: Operations executed bench.kcl
"type": "Number",
"value": -28.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

File diff suppressed because it is too large Load Diff

View File

@ -40,7 +40,13 @@ description: Variables in memory after executing bracket.kcl
"type": "Number",
"value": 3600.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"mountingHoleDiameter": {

View File

@ -1,8 +1,8 @@
```mermaid
flowchart LR
subgraph path3 [Path]
3["Path<br>[511, 592, 8]"]
20["Segment<br>[598, 699, 8]"]
subgraph path2 [Path]
2["Path<br>[511, 592, 8]"]
10["Segment<br>[598, 699, 8]"]
21["Segment<br>[705, 790, 8]"]
27["Segment<br>[796, 880, 8]"]
29["Segment<br>[886, 972, 8]"]
@ -15,11 +15,11 @@ flowchart LR
49["Segment<br>[1615, 1739, 8]"]
50["Segment<br>[1745, 1831, 8]"]
53["Segment<br>[1837, 1922, 8]"]
66["Segment<br>[1928, 2014, 8]"]
68["Segment<br>[2020, 2105, 8]"]
69["Segment<br>[2111, 2196, 8]"]
70["Segment<br>[2202, 2209, 8]"]
71[Solid2d]
55["Segment<br>[1928, 2014, 8]"]
69["Segment<br>[2020, 2105, 8]"]
70["Segment<br>[2111, 2196, 8]"]
71["Segment<br>[2202, 2209, 8]"]
72[Solid2d]
end
subgraph path4 [Path]
4["Path<br>[571, 622, 7]"]
@ -28,15 +28,15 @@ flowchart LR
end
subgraph path8 [Path]
8["Path<br>[487, 544, 10]"]
25["Segment<br>[550, 684, 10]"]
26["Segment<br>[690, 745, 10]"]
30["Segment<br>[751, 848, 10]"]
39["Segment<br>[854, 886, 10]"]
43["Segment<br>[892, 924, 10]"]
47["Segment<br>[930, 961, 10]"]
51["Segment<br>[967, 1082, 10]"]
67["Segment<br>[1088, 1120, 10]"]
92["Segment<br>[1126, 1158, 10]"]
22["Segment<br>[550, 684, 10]"]
23["Segment<br>[690, 745, 10]"]
28["Segment<br>[751, 848, 10]"]
36["Segment<br>[854, 886, 10]"]
41["Segment<br>[892, 924, 10]"]
44["Segment<br>[930, 961, 10]"]
48["Segment<br>[967, 1082, 10]"]
52["Segment<br>[1088, 1120, 10]"]
68["Segment<br>[1126, 1158, 10]"]
93["Segment<br>[1164, 1195, 10]"]
94["Segment<br>[1201, 1294, 10]"]
95["Segment<br>[1300, 1355, 10]"]
@ -44,28 +44,28 @@ flowchart LR
97["Segment<br>[1440, 1447, 10]"]
98[Solid2d]
end
subgraph path10 [Path]
10["Path<br>[354, 410, 5]"]
11["Segment<br>[354, 410, 5]"]
12[Solid2d]
subgraph path11 [Path]
11["Path<br>[354, 410, 5]"]
12["Segment<br>[354, 410, 5]"]
13[Solid2d]
end
subgraph path13 [Path]
13["Path<br>[421, 477, 5]"]
14["Segment<br>[421, 477, 5]"]
15[Solid2d]
subgraph path14 [Path]
14["Path<br>[421, 477, 5]"]
15["Segment<br>[421, 477, 5]"]
16[Solid2d]
end
subgraph path23 [Path]
23["Path<br>[744, 784, 9]"]
24["Segment<br>[792, 854, 9]"]
28["Segment<br>[862, 898, 9]"]
36["Segment<br>[906, 936, 9]"]
38["Segment<br>[944, 996, 9]"]
41["Segment<br>[1004, 1044, 9]"]
44["Segment<br>[1052, 1087, 9]"]
48["Segment<br>[1095, 1133, 9]"]
52["Segment<br>[1141, 1163, 9]"]
54["Segment<br>[1171, 1178, 9]"]
55[Solid2d]
subgraph path25 [Path]
25["Path<br>[744, 784, 9]"]
26["Segment<br>[792, 854, 9]"]
30["Segment<br>[862, 898, 9]"]
38["Segment<br>[906, 936, 9]"]
39["Segment<br>[944, 996, 9]"]
43["Segment<br>[1004, 1044, 9]"]
47["Segment<br>[1052, 1087, 9]"]
51["Segment<br>[1095, 1133, 9]"]
54["Segment<br>[1141, 1163, 9]"]
56["Segment<br>[1171, 1178, 9]"]
57[Solid2d]
end
subgraph path116 [Path]
116["Path<br>[807, 863, 7]"]
@ -200,21 +200,19 @@ flowchart LR
465[Solid2d]
end
1["Plane<br>[488, 505, 8]"]
2["Plane<br>[548, 565, 7]"]
3["Plane<br>[548, 565, 7]"]
7["Plane<br>[464, 481, 10]"]
9["Plane<br>[331, 348, 5]"]
16["Sweep Extrusion<br>[631, 687, 7]"]
17[Wall]
18["Cap Start"]
19["Cap End"]
22["Plane<br>[710, 736, 9]"]
17["Sweep Extrusion<br>[631, 687, 7]"]
18[Wall]
19["Cap Start"]
20["Cap End"]
24["Plane<br>[710, 736, 9]"]
31["Sweep Extrusion<br>[487, 520, 5]"]
32[Wall]
33["Cap Start"]
34["Cap End"]
56["Sweep Revolve<br>[1186, 1203, 9]"]
57[Wall]
58[Wall]
58["Sweep Revolve<br>[1186, 1203, 9]"]
59[Wall]
60[Wall]
61[Wall]
@ -222,8 +220,9 @@ flowchart LR
63[Wall]
64[Wall]
65[Wall]
72["Sweep Revolve<br>[2247, 2297, 8]"]
73[Wall]
66[Wall]
67[Wall]
73["Sweep Revolve<br>[2247, 2297, 8]"]
74[Wall]
75[Wall]
76[Wall]
@ -240,8 +239,9 @@ flowchart LR
87[Wall]
88[Wall]
89[Wall]
90["Cap Start"]
91["Cap End"]
90[Wall]
91["Cap Start"]
92["Cap End"]
99["Sweep Revolve<br>[1490, 1519, 10]"]
100[Wall]
101[Wall]
@ -329,16 +329,16 @@ flowchart LR
195["SweepEdge Opposite"]
196["SweepEdge Adjacent"]
200["Sweep Extrusion<br>[1188, 1267, 7]"]
201["Sweep Extrusion<br>[1110, 1144, 5]"]
202[Wall]
203["SweepEdge Opposite"]
204["SweepEdge Adjacent"]
205["Sweep Extrusion<br>[1188, 1267, 7]"]
206["Sweep Extrusion<br>[1110, 1144, 5]"]
207[Wall]
208["Sweep Extrusion<br>[1188, 1267, 7]"]
209["SweepEdge Opposite"]
210["SweepEdge Adjacent"]
201[Wall]
202["Sweep Extrusion<br>[1110, 1144, 5]"]
203[Wall]
204["SweepEdge Opposite"]
205["SweepEdge Adjacent"]
206["Sweep Extrusion<br>[1188, 1267, 7]"]
207["SweepEdge Opposite"]
208["SweepEdge Adjacent"]
209["Sweep Extrusion<br>[1110, 1144, 5]"]
210["Sweep Extrusion<br>[1188, 1267, 7]"]
211["Sweep Extrusion<br>[1110, 1144, 5]"]
212["Sweep Extrusion<br>[1188, 1267, 7]"]
213["Sweep Extrusion<br>[1110, 1144, 5]"]
@ -529,43 +529,43 @@ flowchart LR
481["Sweep Extrusion<br>[3202, 3276, 7]"]
482["Sweep Extrusion<br>[3202, 3276, 7]"]
483["Sweep Extrusion<br>[3202, 3276, 7]"]
1 --- 3
2 --- 4
3 --- 20
3 --- 21
3 --- 27
3 --- 29
3 --- 35
3 --- 37
3 --- 40
3 --- 42
3 --- 45
3 --- 46
3 --- 49
3 --- 50
3 --- 53
3 --- 66
3 --- 68
3 --- 69
3 --- 70
3 ---- 72
3 --- 71
1 --- 2
2 --- 10
2 --- 21
2 --- 27
2 --- 29
2 --- 35
2 --- 37
2 --- 40
2 --- 42
2 --- 45
2 --- 46
2 --- 49
2 --- 50
2 --- 53
2 --- 55
2 --- 69
2 --- 70
2 --- 71
2 ---- 73
2 --- 72
3 --- 4
4 --- 5
4 ---- 16
4 ---- 17
4 --- 6
5 --- 17
5 --- 18
5 --- 114
5 --- 115
7 --- 8
8 --- 25
8 --- 26
8 --- 30
8 --- 39
8 --- 43
8 --- 47
8 --- 51
8 --- 67
8 --- 92
8 --- 22
8 --- 23
8 --- 28
8 --- 36
8 --- 41
8 --- 44
8 --- 48
8 --- 52
8 --- 68
8 --- 93
8 --- 94
8 --- 95
@ -573,59 +573,59 @@ flowchart LR
8 --- 97
8 ---- 99
8 --- 98
9 --- 10
9 --- 13
10 --- 11
10 ---- 31
10 --- 12
11 --- 32
11 --- 122
11 --- 123
13 --- 14
13 --- 15
16 --- 17
16 --- 18
16 --- 19
16 --- 114
16 --- 115
18 --- 216
18 --- 285
18 --- 434
19 --- 116
20 --- 73
20 --- 142
20 --- 143
21 --- 74
9 --- 11
9 --- 14
10 --- 74
10 --- 142
10 --- 143
11 --- 12
11 ---- 31
11 --- 13
12 --- 32
12 --- 122
12 --- 123
14 --- 15
14 --- 16
17 --- 18
17 --- 19
17 --- 20
17 --- 114
17 --- 115
19 --- 216
19 --- 285
19 --- 434
20 --- 116
21 --- 75
21 --- 144
21 --- 145
22 --- 23
23 --- 24
23 --- 28
23 --- 36
23 --- 38
23 --- 41
23 --- 44
23 --- 48
23 --- 52
23 --- 54
23 ---- 56
23 --- 55
24 --- 57
24 x--> 134
25 --- 100
25 --- 176
26 --- 101
26 --- 177
27 --- 75
22 --- 100
22 --- 176
23 --- 101
23 --- 177
24 --- 25
25 --- 26
25 --- 30
25 --- 38
25 --- 39
25 --- 43
25 --- 47
25 --- 51
25 --- 54
25 --- 56
25 ---- 58
25 --- 57
26 --- 59
26 x--> 134
27 --- 76
27 --- 146
27 --- 147
28 --- 58
28 --- 134
29 --- 76
28 --- 102
28 --- 178
29 --- 77
29 --- 148
29 --- 149
30 --- 102
30 --- 178
30 --- 60
30 --- 134
31 --- 32
31 --- 33
31 --- 34
@ -634,150 +634,150 @@ flowchart LR
34 --- 124
34 --- 127
34 --- 222
35 --- 77
35 --- 78
35 --- 150
35 --- 151
36 --- 59
36 --- 135
37 --- 78
36 --- 103
36 --- 179
37 --- 79
37 --- 152
37 --- 153
38 --- 60
38 --- 136
39 --- 103
39 --- 179
40 --- 79
38 --- 61
38 --- 135
39 --- 62
39 --- 136
40 --- 80
40 --- 154
40 --- 155
41 --- 61
41 --- 137
42 --- 80
41 --- 104
41 --- 180
42 --- 81
42 --- 156
42 --- 157
43 --- 104
43 --- 180
44 --- 62
44 --- 138
45 --- 81
43 --- 63
43 --- 137
44 --- 105
44 --- 181
45 --- 82
45 --- 158
45 --- 159
46 --- 82
46 --- 83
46 --- 160
46 --- 161
47 --- 105
47 --- 181
48 --- 63
48 --- 139
49 --- 83
47 --- 64
47 --- 138
48 --- 106
48 --- 182
49 --- 84
49 --- 162
49 --- 163
50 --- 84
50 --- 85
50 --- 164
50 --- 165
51 --- 106
51 --- 182
52 --- 64
52 --- 140
53 --- 85
51 --- 65
51 --- 139
52 --- 107
52 --- 183
53 --- 86
53 --- 166
53 --- 167
54 --- 65
54 --- 141
56 --- 57
56 --- 58
56 --- 59
56 --- 60
56 --- 61
56 --- 62
56 --- 63
56 --- 64
56 --- 65
56 <--x 24
56 --- 134
56 <--x 28
56 <--x 36
56 --- 135
56 <--x 38
56 --- 136
56 <--x 41
56 --- 137
56 <--x 44
56 --- 138
56 <--x 48
56 --- 139
56 <--x 52
56 --- 140
56 <--x 54
54 --- 66
54 --- 140
55 --- 87
55 --- 168
55 --- 169
56 --- 67
56 --- 141
66 --- 86
66 --- 168
66 --- 169
67 --- 107
67 --- 183
68 --- 87
68 --- 170
68 --- 171
58 --- 59
58 --- 60
58 --- 61
58 --- 62
58 --- 63
58 --- 64
58 --- 65
58 --- 66
58 --- 67
58 <--x 26
58 --- 134
58 <--x 30
58 <--x 38
58 --- 135
58 <--x 39
58 --- 136
58 <--x 43
58 --- 137
58 <--x 47
58 --- 138
58 <--x 51
58 --- 139
58 <--x 54
58 --- 140
58 <--x 56
58 --- 141
68 --- 108
68 --- 184
69 --- 88
69 --- 172
69 --- 173
69 --- 170
69 --- 171
70 --- 89
70 --- 174
70 --- 175
72 --- 73
72 --- 74
72 --- 75
72 --- 76
72 --- 77
72 --- 78
72 --- 79
72 --- 80
72 --- 81
72 --- 82
72 --- 83
72 --- 84
72 --- 85
72 --- 86
72 --- 87
72 --- 88
72 --- 89
72 --- 90
72 --- 91
72 --- 142
72 --- 143
72 --- 144
72 --- 145
72 --- 146
72 --- 147
72 --- 148
72 --- 149
72 --- 150
72 --- 151
72 --- 152
72 --- 153
72 --- 154
72 --- 155
72 --- 156
72 --- 157
72 --- 158
72 --- 159
72 --- 160
72 --- 161
72 --- 162
72 --- 163
72 --- 164
72 --- 165
72 --- 166
72 --- 167
72 --- 168
72 --- 169
72 --- 170
72 --- 171
72 --- 172
72 --- 173
72 --- 174
72 --- 175
92 --- 108
92 --- 184
70 --- 172
70 --- 173
71 --- 90
71 --- 174
71 --- 175
73 --- 74
73 --- 75
73 --- 76
73 --- 77
73 --- 78
73 --- 79
73 --- 80
73 --- 81
73 --- 82
73 --- 83
73 --- 84
73 --- 85
73 --- 86
73 --- 87
73 --- 88
73 --- 89
73 --- 90
73 --- 91
73 --- 92
73 --- 142
73 --- 143
73 --- 144
73 --- 145
73 --- 146
73 --- 147
73 --- 148
73 --- 149
73 --- 150
73 --- 151
73 --- 152
73 --- 153
73 --- 154
73 --- 155
73 --- 156
73 --- 157
73 --- 158
73 --- 159
73 --- 160
73 --- 161
73 --- 162
73 --- 163
73 --- 164
73 --- 165
73 --- 166
73 --- 167
73 --- 168
73 --- 169
73 --- 170
73 --- 171
73 --- 172
73 --- 173
73 --- 174
73 --- 175
93 --- 109
93 --- 185
94 --- 110
@ -802,23 +802,23 @@ flowchart LR
99 --- 111
99 --- 112
99 --- 113
99 <--x 25
99 <--x 22
99 --- 176
99 <--x 26
99 <--x 23
99 --- 177
99 <--x 30
99 <--x 28
99 --- 178
99 <--x 39
99 <--x 36
99 --- 179
99 <--x 43
99 <--x 41
99 --- 180
99 <--x 47
99 <--x 44
99 --- 181
99 <--x 51
99 <--x 48
99 --- 182
99 <--x 67
99 <--x 52
99 --- 183
99 <--x 92
99 <--x 68
99 --- 184
99 <--x 93
99 --- 185
@ -858,21 +858,21 @@ flowchart LR
192 --- 193
192 ---- 200
192 --- 194
193 --- 202
193 --- 203
193 --- 201
193 --- 204
193 --- 205
197 --- 198
197 ---- 201
197 ---- 202
197 --- 199
198 --- 203
198 --- 207
198 --- 209
198 --- 210
200 --- 202
200 --- 203
198 --- 208
200 --- 201
200 --- 204
201 --- 207
201 --- 209
201 --- 210
200 --- 205
202 --- 203
202 --- 207
202 --- 208
216 --- 217
216 ---- 219
216 --- 218

View File

@ -6,7 +6,7 @@ description: Result of parsing car-wheel-assembly.kcl
"Ok": {
"body": [
{
"commentStart": 127,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -18,7 +18,7 @@ description: Result of parsing car-wheel-assembly.kcl
"selector": {
"type": "None",
"alias": {
"commentStart": 171,
"commentStart": 0,
"end": 0,
"name": "carWheel",
"start": 0,
@ -30,7 +30,7 @@ description: Result of parsing car-wheel-assembly.kcl
"type": "ImportStatement"
},
{
"commentStart": 180,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -39,7 +39,7 @@ description: Result of parsing car-wheel-assembly.kcl
"selector": {
"type": "None",
"alias": {
"commentStart": 206,
"commentStart": 0,
"end": 0,
"name": "carRotor",
"start": 0,
@ -51,7 +51,7 @@ description: Result of parsing car-wheel-assembly.kcl
"type": "ImportStatement"
},
{
"commentStart": 215,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -60,7 +60,7 @@ description: Result of parsing car-wheel-assembly.kcl
"selector": {
"type": "None",
"alias": {
"commentStart": 245,
"commentStart": 0,
"end": 0,
"name": "brakeCaliper",
"start": 0,
@ -72,7 +72,7 @@ description: Result of parsing car-wheel-assembly.kcl
"type": "ImportStatement"
},
{
"commentStart": 258,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -81,7 +81,7 @@ description: Result of parsing car-wheel-assembly.kcl
"selector": {
"type": "None",
"alias": {
"commentStart": 282,
"commentStart": 0,
"end": 0,
"name": "lugNut",
"start": 0,
@ -93,7 +93,7 @@ description: Result of parsing car-wheel-assembly.kcl
"type": "ImportStatement"
},
{
"commentStart": 289,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -102,7 +102,7 @@ description: Result of parsing car-wheel-assembly.kcl
"selector": {
"type": "None",
"alias": {
"commentStart": 314,
"commentStart": 0,
"end": 0,
"name": "carTire",
"start": 0,
@ -114,7 +114,7 @@ description: Result of parsing car-wheel-assembly.kcl
"type": "ImportStatement"
},
{
"commentStart": 321,
"commentStart": 0,
"end": 0,
"path": {
"type": "Kcl",
@ -126,7 +126,7 @@ description: Result of parsing car-wheel-assembly.kcl
"// Import parameters"
],
"selector": {
"commentStart": 351,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "Glob"
@ -136,16 +136,16 @@ description: Result of parsing car-wheel-assembly.kcl
"type": "ImportStatement"
},
{
"commentStart": 374,
"commentStart": 0,
"end": 0,
"expression": {
"body": [
{
"abs_path": false,
"commentStart": 399,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 399,
"commentStart": 0,
"end": 0,
"name": "carRotor",
"start": 0,
@ -161,14 +161,14 @@ description: Result of parsing car-wheel-assembly.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 423,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 427,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -183,14 +183,14 @@ description: Result of parsing car-wheel-assembly.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 430,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 434,
"commentStart": 0,
"end": 0,
"raw": "0.5",
"start": 0,
@ -205,14 +205,14 @@ description: Result of parsing car-wheel-assembly.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 439,
"commentStart": 0,
"end": 0,
"name": "z",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 443,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -227,10 +227,10 @@ description: Result of parsing car-wheel-assembly.kcl
],
"callee": {
"abs_path": false,
"commentStart": 413,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 413,
"commentStart": 0,
"end": 0,
"name": "translate",
"start": 0,
@ -240,7 +240,7 @@ description: Result of parsing car-wheel-assembly.kcl
"start": 0,
"type": "Name"
},
"commentStart": 413,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -248,13 +248,13 @@ description: Result of parsing car-wheel-assembly.kcl
"unlabeled": null
}
],
"commentStart": 399,
"commentStart": 0,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"1": [
{
"commentStart": 445,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -282,14 +282,14 @@ description: Result of parsing car-wheel-assembly.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 470,
"commentStart": 0,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 470,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 470,
"commentStart": 0,
"end": 0,
"name": "carWheel",
"start": 0,
@ -305,16 +305,16 @@ description: Result of parsing car-wheel-assembly.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 478,
"commentStart": 0,
"end": 0,
"expression": {
"body": [
{
"abs_path": false,
"commentStart": 502,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 502,
"commentStart": 0,
"end": 0,
"name": "lugNut",
"start": 0,
@ -330,14 +330,14 @@ description: Result of parsing car-wheel-assembly.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 540,
"commentStart": 0,
"end": 0,
"name": "arcDegrees",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 553,
"commentStart": 0,
"end": 0,
"raw": "360",
"start": 0,
@ -352,17 +352,17 @@ description: Result of parsing car-wheel-assembly.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 565,
"commentStart": 0,
"end": 0,
"name": "axis",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 572,
"commentStart": 0,
"elements": [
{
"commentStart": 573,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -374,7 +374,7 @@ description: Result of parsing car-wheel-assembly.kcl
}
},
{
"commentStart": 576,
"commentStart": 0,
"end": 0,
"raw": "1",
"start": 0,
@ -386,7 +386,7 @@ description: Result of parsing car-wheel-assembly.kcl
}
},
{
"commentStart": 579,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -407,17 +407,17 @@ description: Result of parsing car-wheel-assembly.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 590,
"commentStart": 0,
"end": 0,
"name": "center",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 599,
"commentStart": 0,
"elements": [
{
"commentStart": 600,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -429,7 +429,7 @@ description: Result of parsing car-wheel-assembly.kcl
}
},
{
"commentStart": 603,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -441,7 +441,7 @@ description: Result of parsing car-wheel-assembly.kcl
}
},
{
"commentStart": 606,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -462,7 +462,7 @@ description: Result of parsing car-wheel-assembly.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 617,
"commentStart": 0,
"end": 0,
"name": "instances",
"start": 0,
@ -470,10 +470,10 @@ description: Result of parsing car-wheel-assembly.kcl
},
"arg": {
"abs_path": false,
"commentStart": 629,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 629,
"commentStart": 0,
"end": 0,
"name": "lugCount",
"start": 0,
@ -488,14 +488,14 @@ description: Result of parsing car-wheel-assembly.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 646,
"commentStart": 0,
"end": 0,
"name": "rotateDuplicates",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 665,
"commentStart": 0,
"end": 0,
"raw": "false",
"start": 0,
@ -507,10 +507,10 @@ description: Result of parsing car-wheel-assembly.kcl
],
"callee": {
"abs_path": false,
"commentStart": 514,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 514,
"commentStart": 0,
"end": 0,
"name": "patternCircular3d",
"start": 0,
@ -520,7 +520,7 @@ description: Result of parsing car-wheel-assembly.kcl
"start": 0,
"type": "Name"
},
"commentStart": 514,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -528,13 +528,13 @@ description: Result of parsing car-wheel-assembly.kcl
"unlabeled": null
}
],
"commentStart": 502,
"commentStart": 0,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"1": [
{
"commentStart": 678,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -562,16 +562,16 @@ description: Result of parsing car-wheel-assembly.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 707,
"commentStart": 0,
"end": 0,
"expression": {
"body": [
{
"abs_path": false,
"commentStart": 707,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 707,
"commentStart": 0,
"end": 0,
"name": "brakeCaliper",
"start": 0,
@ -587,14 +587,14 @@ description: Result of parsing car-wheel-assembly.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 735,
"commentStart": 0,
"end": 0,
"name": "x",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 739,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -609,14 +609,14 @@ description: Result of parsing car-wheel-assembly.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 742,
"commentStart": 0,
"end": 0,
"name": "y",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 746,
"commentStart": 0,
"end": 0,
"raw": "0.5",
"start": 0,
@ -631,14 +631,14 @@ description: Result of parsing car-wheel-assembly.kcl
{
"type": "LabeledArg",
"label": {
"commentStart": 751,
"commentStart": 0,
"end": 0,
"name": "z",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 755,
"commentStart": 0,
"end": 0,
"raw": "0",
"start": 0,
@ -653,10 +653,10 @@ description: Result of parsing car-wheel-assembly.kcl
],
"callee": {
"abs_path": false,
"commentStart": 725,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 725,
"commentStart": 0,
"end": 0,
"name": "translate",
"start": 0,
@ -666,7 +666,7 @@ description: Result of parsing car-wheel-assembly.kcl
"start": 0,
"type": "Name"
},
"commentStart": 725,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
@ -674,13 +674,13 @@ description: Result of parsing car-wheel-assembly.kcl
"unlabeled": null
}
],
"commentStart": 707,
"commentStart": 0,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"1": [
{
"commentStart": 757,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",
@ -703,14 +703,14 @@ description: Result of parsing car-wheel-assembly.kcl
"type": "ExpressionStatement"
},
{
"commentStart": 781,
"commentStart": 0,
"end": 0,
"expression": {
"abs_path": false,
"commentStart": 781,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 781,
"commentStart": 0,
"end": 0,
"name": "carTire",
"start": 0,
@ -733,7 +733,7 @@ description: Result of parsing car-wheel-assembly.kcl
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 95,
"commentStart": 0,
"end": 0,
"name": "settings",
"start": 0,
@ -748,10 +748,10 @@ description: Result of parsing car-wheel-assembly.kcl
],
"properties": [
{
"commentStart": 104,
"commentStart": 0,
"end": 0,
"key": {
"commentStart": 104,
"commentStart": 0,
"end": 0,
"name": "defaultLengthUnit",
"start": 0,
@ -761,10 +761,10 @@ description: Result of parsing car-wheel-assembly.kcl
"type": "ObjectProperty",
"value": {
"abs_path": false,
"commentStart": 124,
"commentStart": 0,
"end": 0,
"name": {
"commentStart": 124,
"commentStart": 0,
"end": 0,
"name": "in",
"start": 0,
@ -785,7 +785,7 @@ description: Result of parsing car-wheel-assembly.kcl
"nonCodeNodes": {},
"startNodes": [
{
"commentStart": 127,
"commentStart": 0,
"end": 0,
"start": 0,
"type": "NonCodeNode",

View File

@ -145,14 +145,26 @@ description: Variables in memory after executing car-wheel-assembly.kcl
"type": "Number",
"value": 0.9449,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"lugHeadLength": {
"type": "Number",
"value": 0.4724,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"lugHolePatternDia": {
@ -172,7 +184,13 @@ description: Variables in memory after executing car-wheel-assembly.kcl
"type": "Number",
"value": 1.1811,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"lugNut": {
@ -183,28 +201,52 @@ description: Variables in memory after executing car-wheel-assembly.kcl
"type": "Number",
"value": 4.5,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"lugThreadDepth": {
"type": "Number",
"value": 0.6811,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"lugThreadDiameter": {
"type": "Number",
"value": 0.4016,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"offset": {
"type": "Number",
"value": -1.378,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"rotorDiameter": {
@ -302,7 +344,13 @@ description: Variables in memory after executing car-wheel-assembly.kcl
"type": "Number",
"value": 0.5,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"spacerPatternDiameter": {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 216 KiB

After

Width:  |  Height:  |  Size: 216 KiB

File diff suppressed because it is too large Load Diff

View File

@ -10,7 +10,8 @@ description: Operations executed color-cube.kcl
"type": "Number",
"value": 50.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -34,7 +35,8 @@ description: Operations executed color-cube.kcl
"type": "Number",
"value": -50.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -58,7 +60,8 @@ description: Operations executed color-cube.kcl
"type": "Number",
"value": -50.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -82,7 +85,8 @@ description: Operations executed color-cube.kcl
"type": "Number",
"value": -50.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -106,7 +110,8 @@ description: Operations executed color-cube.kcl
"type": "Number",
"value": 49.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -130,7 +135,8 @@ description: Operations executed color-cube.kcl
"type": "Number",
"value": -50.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

View File

@ -82,7 +82,8 @@ description: Variables in memory after executing color-cube.kcl
"type": "Number",
"value": 50.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"metalConstant": {

File diff suppressed because it is too large Load Diff

View File

@ -201,7 +201,8 @@ description: Operations executed cycloidal-gear.kcl
"type": "Number",
"value": 0.75,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []

File diff suppressed because it is too large Load Diff

View File

@ -316,7 +316,13 @@ description: Operations executed dodecahedron.kcl
"type": "Number",
"value": 5.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -342,7 +348,13 @@ description: Operations executed dodecahedron.kcl
"type": "Number",
"value": 5.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []

View File

@ -1765,7 +1765,9 @@ description: Variables in memory after executing dodecahedron.kcl
"type": "Number",
"value": 2.0344,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Angle",
"type": "Radians"
}
},
"edgeL": {
@ -1947,7 +1949,13 @@ description: Variables in memory after executing dodecahedron.kcl
"type": "Number",
"value": 5.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1000,7 +1000,8 @@ description: Operations executed dual-basin-utility-sink.kcl
"type": "Number",
"value": 564.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"sourceRange": []
@ -1010,7 +1011,13 @@ description: Operations executed dual-basin-utility-sink.kcl
"type": "Number",
"value": 6.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []

View File

@ -59,14 +59,16 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 564.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"blockWidth": {
"type": "Number",
"value": 1129.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"doorBody": {
@ -1115,7 +1117,13 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 6.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"doorGap": {
@ -1205,7 +1213,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 547.5,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"floorPlane": {
@ -1936,14 +1945,21 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 80.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"handleOffset": {
"type": "Number",
"value": 228.75,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"handlePlane": {
@ -5106,7 +5122,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 1116.0,
"ty": {
"type": "Unknown"
"type": "Known",
"type": "Count"
}
},
"lowerBeltLengthY": {
@ -5540,7 +5557,13 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 7.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"panelSpacing": {
@ -5560,7 +5583,13 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 370.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"pillarBody": {
@ -8738,7 +8767,13 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl
"type": "Number",
"value": 1700.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sinkWidth": {

File diff suppressed because it is too large Load Diff

View File

@ -57,7 +57,13 @@ description: Operations executed enclosure.kcl
"type": "Number",
"value": 12.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1394,7 +1400,13 @@ description: Operations executed enclosure.kcl
"type": "Number",
"value": 12.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []
@ -1604,7 +1616,13 @@ description: Operations executed enclosure.kcl
"type": "Number",
"value": 9.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Mm"
},
"angle": {
"type": "Degrees"
}
}
},
"sourceRange": []

File diff suppressed because it is too large Load Diff

View File

@ -70,7 +70,13 @@ description: Operations executed exhaust-manifold.kcl
"type": "Number",
"value": 0.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
{
@ -371,7 +377,13 @@ description: Operations executed exhaust-manifold.kcl
"type": "Number",
"value": 2.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
{
@ -672,7 +684,13 @@ description: Operations executed exhaust-manifold.kcl
"type": "Number",
"value": 4.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
{
@ -973,7 +991,13 @@ description: Operations executed exhaust-manifold.kcl
"type": "Number",
"value": 6.0,
"ty": {
"type": "Unknown"
"type": "Default",
"len": {
"type": "Inches"
},
"angle": {
"type": "Degrees"
}
}
},
{

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More