* git mv src/wasm-lib rust Signed-off-by: Jess Frazelle <github@jessfraz.com> * mv wasm-lib to workspace Signed-off-by: Jess Frazelle <github@jessfraz.com> * mv kcl-lib Signed-off-by: Jess Frazelle <github@jessfraz.com> * mv derive docs Signed-off-by: Jess Frazelle <github@jessfraz.com> * resolve file paths Signed-off-by: Jess Frazelle <github@jessfraz.com> * clippy Signed-off-by: Jess Frazelle <github@jessfraz.com> * move more shit Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix more paths Signed-off-by: Jess Frazelle <github@jessfraz.com> * make yarn build:wasm work Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix scripts Signed-off-by: Jess Frazelle <github@jessfraz.com> * fixups Signed-off-by: Jess Frazelle <github@jessfraz.com> * better references Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix cargo ci Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix reference Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix more ci Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix tests Signed-off-by: Jess Frazelle <github@jessfraz.com> * cargo sort Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix script Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix Signed-off-by: Jess Frazelle <github@jessfraz.com> * fmt Signed-off-by: Jess Frazelle <github@jessfraz.com> * fix a dep Signed-off-by: Jess Frazelle <github@jessfraz.com> * sort Signed-off-by: Jess Frazelle <github@jessfraz.com> * remove unused deps Signed-off-by: Jess Frazelle <github@jessfraz.com> * Revert "remove unused deps" This reverts commit fbabdb062e275fd5cbc1476f8480a1afee15d972. * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * deps; Signed-off-by: Jess Frazelle <github@jessfraz.com> * fixes Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> --------- Signed-off-by: Jess Frazelle <github@jessfraz.com>
2745 lines
85 KiB
Plaintext
2745 lines
85 KiB
Plaintext
---
|
|
source: kcl/src/simulation_tests.rs
|
|
description: Result of parsing fillet-and-shell.kcl
|
|
---
|
|
{
|
|
"Ok": {
|
|
"body": [
|
|
{
|
|
"declaration": {
|
|
"end": 14,
|
|
"id": {
|
|
"end": 9,
|
|
"name": "rpizWidth",
|
|
"start": 0,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 14,
|
|
"raw": "30",
|
|
"start": 12,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 30.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 0,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 14,
|
|
"kind": "const",
|
|
"start": 0,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 30,
|
|
"id": {
|
|
"end": 25,
|
|
"name": "rpizLength",
|
|
"start": 15,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 30,
|
|
"raw": "65",
|
|
"start": 28,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 65.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 15,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 30,
|
|
"kind": "const",
|
|
"start": 15,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 49,
|
|
"id": {
|
|
"end": 45,
|
|
"name": "caseThickness",
|
|
"start": 32,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 49,
|
|
"raw": "1",
|
|
"start": 48,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 1.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 32,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 49,
|
|
"kind": "const",
|
|
"start": 32,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 61,
|
|
"id": {
|
|
"end": 57,
|
|
"name": "border",
|
|
"start": 51,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 61,
|
|
"raw": "4",
|
|
"start": 60,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 4.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 51,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 61,
|
|
"kind": "const",
|
|
"start": 51,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 78,
|
|
"id": {
|
|
"end": 74,
|
|
"name": "screwHeight",
|
|
"start": 63,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 78,
|
|
"raw": "4",
|
|
"start": 77,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 4.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 63,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 78,
|
|
"kind": "const",
|
|
"start": 63,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 114,
|
|
"id": {
|
|
"end": 89,
|
|
"name": "caseWidth",
|
|
"start": 80,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 114,
|
|
"left": {
|
|
"end": 101,
|
|
"name": "rpizWidth",
|
|
"start": 92,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 114,
|
|
"left": {
|
|
"end": 110,
|
|
"name": "border",
|
|
"start": 104,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "*",
|
|
"right": {
|
|
"end": 114,
|
|
"raw": "2",
|
|
"start": 113,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 104,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 92,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 80,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 114,
|
|
"kind": "const",
|
|
"start": 80,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 151,
|
|
"id": {
|
|
"end": 125,
|
|
"name": "caseLength",
|
|
"start": 115,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 151,
|
|
"left": {
|
|
"end": 138,
|
|
"name": "rpizLength",
|
|
"start": 128,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 151,
|
|
"left": {
|
|
"end": 147,
|
|
"name": "border",
|
|
"start": 141,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "*",
|
|
"right": {
|
|
"end": 151,
|
|
"raw": "2",
|
|
"start": 150,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 141,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 128,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 115,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 151,
|
|
"kind": "const",
|
|
"start": 115,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 166,
|
|
"id": {
|
|
"end": 162,
|
|
"name": "caseHeight",
|
|
"start": 152,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 166,
|
|
"raw": "8",
|
|
"start": 165,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 8.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 152,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 166,
|
|
"kind": "const",
|
|
"start": 152,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 191,
|
|
"id": {
|
|
"end": 186,
|
|
"name": "widthBetweenScrews",
|
|
"start": 168,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 191,
|
|
"raw": "23",
|
|
"start": 189,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 23.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 168,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 191,
|
|
"kind": "const",
|
|
"start": 168,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 220,
|
|
"id": {
|
|
"end": 211,
|
|
"name": "lengthBetweenScrews",
|
|
"start": 192,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 220,
|
|
"left": {
|
|
"end": 216,
|
|
"raw": "29",
|
|
"start": 214,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 29.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"operator": "*",
|
|
"right": {
|
|
"end": 220,
|
|
"raw": "2",
|
|
"start": 219,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 214,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 192,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 220,
|
|
"kind": "const",
|
|
"start": 192,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 245,
|
|
"id": {
|
|
"end": 238,
|
|
"name": "miniHdmiDistance",
|
|
"start": 222,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 245,
|
|
"raw": "12.4",
|
|
"start": 241,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 12.4,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 222,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 245,
|
|
"kind": "const",
|
|
"start": 222,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 270,
|
|
"id": {
|
|
"end": 263,
|
|
"name": "microUsb1Distance",
|
|
"start": 246,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 270,
|
|
"raw": "41.4",
|
|
"start": 266,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 41.4,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 246,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 270,
|
|
"kind": "const",
|
|
"start": 246,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 293,
|
|
"id": {
|
|
"end": 288,
|
|
"name": "microUsb2Distance",
|
|
"start": 271,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 293,
|
|
"raw": "54",
|
|
"start": 291,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 54.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 271,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 293,
|
|
"kind": "const",
|
|
"start": 271,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 315,
|
|
"id": {
|
|
"end": 308,
|
|
"name": "miniHdmiWidth",
|
|
"start": 295,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 315,
|
|
"raw": "11.2",
|
|
"start": 311,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 11.2,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 295,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 315,
|
|
"kind": "const",
|
|
"start": 295,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 335,
|
|
"id": {
|
|
"end": 329,
|
|
"name": "microUsbWidth",
|
|
"start": 316,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 335,
|
|
"raw": "7.4",
|
|
"start": 332,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 7.4,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 316,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 335,
|
|
"kind": "const",
|
|
"start": 316,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 356,
|
|
"id": {
|
|
"end": 352,
|
|
"name": "connectorPadding",
|
|
"start": 336,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"end": 356,
|
|
"raw": "4",
|
|
"start": 355,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 4.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 336,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 356,
|
|
"kind": "const",
|
|
"start": 336,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 768,
|
|
"id": {
|
|
"end": 370,
|
|
"name": "miniHdmiHole",
|
|
"start": 358,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"body": [
|
|
{
|
|
"arguments": [
|
|
{
|
|
"elements": [
|
|
{
|
|
"end": 397,
|
|
"raw": "0",
|
|
"start": 396,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 0.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
{
|
|
"end": 452,
|
|
"left": {
|
|
"end": 431,
|
|
"left": {
|
|
"end": 412,
|
|
"name": "border",
|
|
"start": 406,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 431,
|
|
"name": "miniHdmiDistance",
|
|
"start": 415,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"start": 406,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "-",
|
|
"right": {
|
|
"end": 452,
|
|
"left": {
|
|
"end": 448,
|
|
"name": "miniHdmiWidth",
|
|
"start": 435,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 452,
|
|
"raw": "2",
|
|
"start": 451,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 435,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 406,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
}
|
|
],
|
|
"end": 460,
|
|
"start": 387,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 386,
|
|
"name": "startSketchAt",
|
|
"start": 373,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 461,
|
|
"start": 373,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "endAbsolute"
|
|
},
|
|
"arg": {
|
|
"elements": [
|
|
{
|
|
"end": 496,
|
|
"raw": "0",
|
|
"start": 495,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 0.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
{
|
|
"end": 550,
|
|
"left": {
|
|
"end": 530,
|
|
"left": {
|
|
"end": 511,
|
|
"name": "border",
|
|
"start": 505,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 530,
|
|
"name": "miniHdmiDistance",
|
|
"start": 514,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"start": 505,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 550,
|
|
"left": {
|
|
"end": 546,
|
|
"name": "miniHdmiWidth",
|
|
"start": 533,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 550,
|
|
"raw": "2",
|
|
"start": 549,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 533,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 505,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
}
|
|
],
|
|
"end": 557,
|
|
"start": 486,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 471,
|
|
"name": "line",
|
|
"start": 467,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 558,
|
|
"start": 467,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": null
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "endAbsolute"
|
|
},
|
|
"arg": {
|
|
"elements": [
|
|
{
|
|
"end": 593,
|
|
"raw": "1",
|
|
"start": 592,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 1.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
{
|
|
"end": 647,
|
|
"left": {
|
|
"end": 627,
|
|
"left": {
|
|
"end": 608,
|
|
"name": "border",
|
|
"start": 602,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 627,
|
|
"name": "miniHdmiDistance",
|
|
"start": 611,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"start": 602,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 647,
|
|
"left": {
|
|
"end": 643,
|
|
"name": "miniHdmiWidth",
|
|
"start": 630,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 647,
|
|
"raw": "2",
|
|
"start": 646,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 630,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 602,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
}
|
|
],
|
|
"end": 654,
|
|
"start": 583,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 568,
|
|
"name": "line",
|
|
"start": 564,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 655,
|
|
"start": 564,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": null
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "endAbsolute"
|
|
},
|
|
"arg": {
|
|
"elements": [
|
|
{
|
|
"end": 690,
|
|
"raw": "1",
|
|
"start": 689,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 1.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
{
|
|
"end": 745,
|
|
"left": {
|
|
"end": 724,
|
|
"left": {
|
|
"end": 705,
|
|
"name": "border",
|
|
"start": 699,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 724,
|
|
"name": "miniHdmiDistance",
|
|
"start": 708,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"start": 699,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "-",
|
|
"right": {
|
|
"end": 745,
|
|
"left": {
|
|
"end": 741,
|
|
"name": "miniHdmiWidth",
|
|
"start": 728,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 745,
|
|
"raw": "2",
|
|
"start": 744,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 728,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 699,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
}
|
|
],
|
|
"end": 753,
|
|
"start": 680,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 665,
|
|
"name": "line",
|
|
"start": 661,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 754,
|
|
"start": 661,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": null
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"end": 767,
|
|
"start": 766,
|
|
"type": "PipeSubstitution",
|
|
"type": "PipeSubstitution"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 765,
|
|
"name": "close",
|
|
"start": 760,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 768,
|
|
"start": 760,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
}
|
|
],
|
|
"end": 768,
|
|
"start": 373,
|
|
"type": "PipeExpression",
|
|
"type": "PipeExpression"
|
|
},
|
|
"start": 358,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 768,
|
|
"kind": "const",
|
|
"start": 358,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 1270,
|
|
"id": {
|
|
"end": 774,
|
|
"name": "case",
|
|
"start": 770,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"body": [
|
|
{
|
|
"arguments": [
|
|
{
|
|
"end": 795,
|
|
"raw": "'XY'",
|
|
"start": 791,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": "XY"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 790,
|
|
"name": "startSketchOn",
|
|
"start": 777,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 796,
|
|
"start": 777,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"elements": [
|
|
{
|
|
"end": 819,
|
|
"raw": "0",
|
|
"start": 818,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 0.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
{
|
|
"end": 822,
|
|
"raw": "0",
|
|
"start": 821,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 0.0,
|
|
"suffix": "None"
|
|
}
|
|
}
|
|
],
|
|
"end": 823,
|
|
"start": 817,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
},
|
|
{
|
|
"end": 826,
|
|
"start": 825,
|
|
"type": "PipeSubstitution",
|
|
"type": "PipeSubstitution"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 816,
|
|
"name": "startProfileAt",
|
|
"start": 802,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 827,
|
|
"start": 802,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "endAbsolute"
|
|
},
|
|
"arg": {
|
|
"elements": [
|
|
{
|
|
"end": 862,
|
|
"name": "caseWidth",
|
|
"start": 853,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
{
|
|
"end": 865,
|
|
"raw": "0",
|
|
"start": 864,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 0.0,
|
|
"suffix": "None"
|
|
}
|
|
}
|
|
],
|
|
"end": 866,
|
|
"start": 852,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
}
|
|
},
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "tag"
|
|
},
|
|
"arg": {
|
|
"end": 880,
|
|
"start": 874,
|
|
"type": "TagDeclarator",
|
|
"type": "TagDeclarator",
|
|
"value": "edge1"
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 837,
|
|
"name": "line",
|
|
"start": 833,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 881,
|
|
"start": 833,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": null
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "endAbsolute"
|
|
},
|
|
"arg": {
|
|
"elements": [
|
|
{
|
|
"end": 916,
|
|
"name": "caseWidth",
|
|
"start": 907,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
{
|
|
"end": 928,
|
|
"name": "caseLength",
|
|
"start": 918,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
],
|
|
"end": 929,
|
|
"start": 906,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
}
|
|
},
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "tag"
|
|
},
|
|
"arg": {
|
|
"end": 943,
|
|
"start": 937,
|
|
"type": "TagDeclarator",
|
|
"type": "TagDeclarator",
|
|
"value": "edge2"
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 891,
|
|
"name": "line",
|
|
"start": 887,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 944,
|
|
"start": 887,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": null
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "endAbsolute"
|
|
},
|
|
"arg": {
|
|
"elements": [
|
|
{
|
|
"end": 971,
|
|
"raw": "0",
|
|
"start": 970,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 0.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
{
|
|
"end": 983,
|
|
"name": "caseLength",
|
|
"start": 973,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
],
|
|
"end": 984,
|
|
"start": 969,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
}
|
|
},
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "tag"
|
|
},
|
|
"arg": {
|
|
"end": 998,
|
|
"start": 992,
|
|
"type": "TagDeclarator",
|
|
"type": "TagDeclarator",
|
|
"value": "edge3"
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 954,
|
|
"name": "line",
|
|
"start": 950,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 999,
|
|
"start": 950,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": null
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "tag"
|
|
},
|
|
"arg": {
|
|
"end": 1023,
|
|
"start": 1017,
|
|
"type": "TagDeclarator",
|
|
"type": "TagDeclarator",
|
|
"value": "edge4"
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1010,
|
|
"name": "close",
|
|
"start": 1005,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1024,
|
|
"start": 1005,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": null
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "length"
|
|
},
|
|
"arg": {
|
|
"end": 1057,
|
|
"name": "caseHeight",
|
|
"start": 1047,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1037,
|
|
"name": "extrude",
|
|
"start": 1030,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1058,
|
|
"start": 1030,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": null
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "radius"
|
|
},
|
|
"arg": {
|
|
"end": 1089,
|
|
"raw": "1",
|
|
"start": 1088,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 1.0,
|
|
"suffix": "None"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "tags"
|
|
},
|
|
"arg": {
|
|
"elements": [
|
|
{
|
|
"arguments": [
|
|
{
|
|
"end": 1141,
|
|
"name": "edge1",
|
|
"start": 1136,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1135,
|
|
"name": "getNextAdjacentEdge",
|
|
"start": 1116,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1142,
|
|
"start": 1116,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"end": 1178,
|
|
"name": "edge2",
|
|
"start": 1173,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1172,
|
|
"name": "getNextAdjacentEdge",
|
|
"start": 1153,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1179,
|
|
"start": 1153,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"end": 1215,
|
|
"name": "edge3",
|
|
"start": 1210,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1209,
|
|
"name": "getNextAdjacentEdge",
|
|
"start": 1190,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1216,
|
|
"start": 1190,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"end": 1252,
|
|
"name": "edge4",
|
|
"start": 1247,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1246,
|
|
"name": "getNextAdjacentEdge",
|
|
"start": 1227,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1253,
|
|
"start": 1227,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
}
|
|
],
|
|
"end": 1262,
|
|
"start": 1105,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1070,
|
|
"name": "fillet",
|
|
"start": 1064,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1270,
|
|
"start": 1064,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": null
|
|
}
|
|
],
|
|
"end": 1270,
|
|
"start": 777,
|
|
"type": "PipeExpression",
|
|
"type": "PipeExpression"
|
|
},
|
|
"start": 770,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 1270,
|
|
"kind": "const",
|
|
"start": 770,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"declaration": {
|
|
"end": 1511,
|
|
"id": {
|
|
"end": 1283,
|
|
"name": "m25Screw",
|
|
"start": 1275,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"body": {
|
|
"body": [
|
|
{
|
|
"declaration": {
|
|
"end": 1494,
|
|
"id": {
|
|
"end": 1307,
|
|
"name": "screw",
|
|
"start": 1302,
|
|
"type": "Identifier"
|
|
},
|
|
"init": {
|
|
"body": [
|
|
{
|
|
"arguments": [
|
|
{
|
|
"end": 1328,
|
|
"raw": "\"XY\"",
|
|
"start": 1324,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": "XY"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1323,
|
|
"name": "startSketchOn",
|
|
"start": 1310,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1329,
|
|
"start": 1310,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"elements": [
|
|
{
|
|
"end": 1354,
|
|
"raw": "0",
|
|
"start": 1353,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 0.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
{
|
|
"end": 1357,
|
|
"raw": "0",
|
|
"start": 1356,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 0.0,
|
|
"suffix": "None"
|
|
}
|
|
}
|
|
],
|
|
"end": 1358,
|
|
"start": 1352,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
},
|
|
{
|
|
"end": 1361,
|
|
"start": 1360,
|
|
"type": "PipeSubstitution",
|
|
"type": "PipeSubstitution"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1351,
|
|
"name": "startProfileAt",
|
|
"start": 1337,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1362,
|
|
"start": 1337,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "center"
|
|
},
|
|
"arg": {
|
|
"elements": [
|
|
{
|
|
"end": 1388,
|
|
"name": "x",
|
|
"start": 1387,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
{
|
|
"end": 1391,
|
|
"name": "y",
|
|
"start": 1390,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
],
|
|
"end": 1392,
|
|
"start": 1386,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
}
|
|
},
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "radius"
|
|
},
|
|
"arg": {
|
|
"end": 1406,
|
|
"raw": "2.5",
|
|
"start": 1403,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.5,
|
|
"suffix": "None"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1376,
|
|
"name": "circle",
|
|
"start": 1370,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1407,
|
|
"start": 1370,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": null
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "center"
|
|
},
|
|
"arg": {
|
|
"elements": [
|
|
{
|
|
"end": 1438,
|
|
"name": "x",
|
|
"start": 1437,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
{
|
|
"end": 1441,
|
|
"name": "y",
|
|
"start": 1440,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
],
|
|
"end": 1442,
|
|
"start": 1436,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
}
|
|
},
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "radius"
|
|
},
|
|
"arg": {
|
|
"end": 1457,
|
|
"raw": "1.25",
|
|
"start": 1453,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 1.25,
|
|
"suffix": "None"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1426,
|
|
"name": "circle",
|
|
"start": 1420,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1458,
|
|
"start": 1420,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": null
|
|
},
|
|
{
|
|
"end": 1461,
|
|
"start": 1460,
|
|
"type": "PipeSubstitution",
|
|
"type": "PipeSubstitution"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1419,
|
|
"name": "hole",
|
|
"start": 1415,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1462,
|
|
"start": 1415,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
{
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "length"
|
|
},
|
|
"arg": {
|
|
"end": 1493,
|
|
"name": "height",
|
|
"start": 1487,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1477,
|
|
"name": "extrude",
|
|
"start": 1470,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1494,
|
|
"start": 1470,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": null
|
|
}
|
|
],
|
|
"end": 1494,
|
|
"start": 1310,
|
|
"type": "PipeExpression",
|
|
"type": "PipeExpression"
|
|
},
|
|
"start": 1302,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 1494,
|
|
"kind": "const",
|
|
"start": 1302,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"argument": {
|
|
"end": 1509,
|
|
"name": "screw",
|
|
"start": 1504,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1509,
|
|
"start": 1497,
|
|
"type": "ReturnStatement",
|
|
"type": "ReturnStatement"
|
|
}
|
|
],
|
|
"end": 1511,
|
|
"start": 1298
|
|
},
|
|
"end": 1511,
|
|
"params": [
|
|
{
|
|
"type": "Parameter",
|
|
"identifier": {
|
|
"end": 1285,
|
|
"name": "x",
|
|
"start": 1284,
|
|
"type": "Identifier"
|
|
}
|
|
},
|
|
{
|
|
"type": "Parameter",
|
|
"identifier": {
|
|
"end": 1288,
|
|
"name": "y",
|
|
"start": 1287,
|
|
"type": "Identifier"
|
|
}
|
|
},
|
|
{
|
|
"type": "Parameter",
|
|
"identifier": {
|
|
"end": 1296,
|
|
"name": "height",
|
|
"start": 1290,
|
|
"type": "Identifier"
|
|
}
|
|
}
|
|
],
|
|
"start": 1283,
|
|
"type": "FunctionExpression",
|
|
"type": "FunctionExpression"
|
|
},
|
|
"start": 1275,
|
|
"type": "VariableDeclarator"
|
|
},
|
|
"end": 1511,
|
|
"kind": "fn",
|
|
"start": 1272,
|
|
"type": "VariableDeclaration",
|
|
"type": "VariableDeclaration"
|
|
},
|
|
{
|
|
"end": 1642,
|
|
"expression": {
|
|
"arguments": [
|
|
{
|
|
"end": 1570,
|
|
"left": {
|
|
"end": 1544,
|
|
"left": {
|
|
"end": 1528,
|
|
"name": "border",
|
|
"start": 1522,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1544,
|
|
"left": {
|
|
"end": 1540,
|
|
"name": "rpizWidth",
|
|
"start": 1531,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1544,
|
|
"raw": "2",
|
|
"start": 1543,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1531,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1522,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "-",
|
|
"right": {
|
|
"end": 1570,
|
|
"left": {
|
|
"end": 1566,
|
|
"name": "widthBetweenScrews",
|
|
"start": 1548,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1570,
|
|
"raw": "2",
|
|
"start": 1569,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1548,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1522,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
{
|
|
"end": 1627,
|
|
"left": {
|
|
"end": 1600,
|
|
"left": {
|
|
"end": 1583,
|
|
"left": {
|
|
"end": 1574,
|
|
"raw": "0",
|
|
"start": 1573,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 0.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1583,
|
|
"name": "border",
|
|
"start": 1577,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"start": 1573,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1600,
|
|
"left": {
|
|
"end": 1596,
|
|
"name": "rpizLength",
|
|
"start": 1586,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1600,
|
|
"raw": "2",
|
|
"start": 1599,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1586,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1573,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "-",
|
|
"right": {
|
|
"end": 1627,
|
|
"left": {
|
|
"end": 1623,
|
|
"name": "lengthBetweenScrews",
|
|
"start": 1604,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1627,
|
|
"raw": "2",
|
|
"start": 1626,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1604,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1573,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
{
|
|
"end": 1641,
|
|
"name": "screwHeight",
|
|
"start": 1630,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1521,
|
|
"name": "m25Screw",
|
|
"start": 1513,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1642,
|
|
"start": 1513,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
"start": 1513,
|
|
"type": "ExpressionStatement",
|
|
"type": "ExpressionStatement"
|
|
},
|
|
{
|
|
"end": 1771,
|
|
"expression": {
|
|
"arguments": [
|
|
{
|
|
"end": 1701,
|
|
"left": {
|
|
"end": 1675,
|
|
"left": {
|
|
"end": 1659,
|
|
"name": "border",
|
|
"start": 1653,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1675,
|
|
"left": {
|
|
"end": 1671,
|
|
"name": "rpizWidth",
|
|
"start": 1662,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1675,
|
|
"raw": "2",
|
|
"start": 1674,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1662,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1653,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "-",
|
|
"right": {
|
|
"end": 1701,
|
|
"left": {
|
|
"end": 1697,
|
|
"name": "widthBetweenScrews",
|
|
"start": 1679,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1701,
|
|
"raw": "2",
|
|
"start": 1700,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1679,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1653,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
{
|
|
"end": 1757,
|
|
"left": {
|
|
"end": 1731,
|
|
"left": {
|
|
"end": 1714,
|
|
"left": {
|
|
"end": 1705,
|
|
"raw": "0",
|
|
"start": 1704,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 0.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1714,
|
|
"name": "border",
|
|
"start": 1708,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"start": 1704,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1731,
|
|
"left": {
|
|
"end": 1727,
|
|
"name": "rpizLength",
|
|
"start": 1717,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1731,
|
|
"raw": "2",
|
|
"start": 1730,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1717,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1704,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1757,
|
|
"left": {
|
|
"end": 1753,
|
|
"name": "lengthBetweenScrews",
|
|
"start": 1734,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1757,
|
|
"raw": "2",
|
|
"start": 1756,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1734,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1704,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
{
|
|
"end": 1770,
|
|
"name": "screwHeight",
|
|
"start": 1759,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1652,
|
|
"name": "m25Screw",
|
|
"start": 1644,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1771,
|
|
"start": 1644,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
"start": 1644,
|
|
"type": "ExpressionStatement",
|
|
"type": "ExpressionStatement"
|
|
},
|
|
{
|
|
"end": 1898,
|
|
"expression": {
|
|
"arguments": [
|
|
{
|
|
"end": 1829,
|
|
"left": {
|
|
"end": 1804,
|
|
"left": {
|
|
"end": 1788,
|
|
"name": "border",
|
|
"start": 1782,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1804,
|
|
"left": {
|
|
"end": 1800,
|
|
"name": "rpizWidth",
|
|
"start": 1791,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1804,
|
|
"raw": "2",
|
|
"start": 1803,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1791,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1782,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1829,
|
|
"left": {
|
|
"end": 1825,
|
|
"name": "widthBetweenScrews",
|
|
"start": 1807,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1829,
|
|
"raw": "2",
|
|
"start": 1828,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1807,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1782,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
{
|
|
"end": 1884,
|
|
"left": {
|
|
"end": 1858,
|
|
"left": {
|
|
"end": 1841,
|
|
"left": {
|
|
"end": 1832,
|
|
"raw": "0",
|
|
"start": 1831,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 0.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1841,
|
|
"name": "border",
|
|
"start": 1835,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"start": 1831,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1858,
|
|
"left": {
|
|
"end": 1854,
|
|
"name": "rpizLength",
|
|
"start": 1844,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1858,
|
|
"raw": "2",
|
|
"start": 1857,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1844,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1831,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1884,
|
|
"left": {
|
|
"end": 1880,
|
|
"name": "lengthBetweenScrews",
|
|
"start": 1861,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1884,
|
|
"raw": "2",
|
|
"start": 1883,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1861,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1831,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
{
|
|
"end": 1897,
|
|
"name": "screwHeight",
|
|
"start": 1886,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1781,
|
|
"name": "m25Screw",
|
|
"start": 1773,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 1898,
|
|
"start": 1773,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
"start": 1773,
|
|
"type": "ExpressionStatement",
|
|
"type": "ExpressionStatement"
|
|
},
|
|
{
|
|
"end": 2027,
|
|
"expression": {
|
|
"arguments": [
|
|
{
|
|
"end": 1956,
|
|
"left": {
|
|
"end": 1931,
|
|
"left": {
|
|
"end": 1915,
|
|
"name": "border",
|
|
"start": 1909,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1931,
|
|
"left": {
|
|
"end": 1927,
|
|
"name": "rpizWidth",
|
|
"start": 1918,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1931,
|
|
"raw": "2",
|
|
"start": 1930,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1918,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1909,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1956,
|
|
"left": {
|
|
"end": 1952,
|
|
"name": "widthBetweenScrews",
|
|
"start": 1934,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1956,
|
|
"raw": "2",
|
|
"start": 1955,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1934,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1909,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
{
|
|
"end": 2012,
|
|
"left": {
|
|
"end": 1985,
|
|
"left": {
|
|
"end": 1968,
|
|
"left": {
|
|
"end": 1959,
|
|
"raw": "0",
|
|
"start": 1958,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 0.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1968,
|
|
"name": "border",
|
|
"start": 1962,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"start": 1958,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "+",
|
|
"right": {
|
|
"end": 1985,
|
|
"left": {
|
|
"end": 1981,
|
|
"name": "rpizLength",
|
|
"start": 1971,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 1985,
|
|
"raw": "2",
|
|
"start": 1984,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1971,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1958,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"operator": "-",
|
|
"right": {
|
|
"end": 2012,
|
|
"left": {
|
|
"end": 2008,
|
|
"name": "lengthBetweenScrews",
|
|
"start": 1989,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
},
|
|
"operator": "/",
|
|
"right": {
|
|
"end": 2012,
|
|
"raw": "2",
|
|
"start": 2011,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": {
|
|
"value": 2.0,
|
|
"suffix": "None"
|
|
}
|
|
},
|
|
"start": 1989,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
"start": 1958,
|
|
"type": "BinaryExpression",
|
|
"type": "BinaryExpression"
|
|
},
|
|
{
|
|
"end": 2026,
|
|
"name": "screwHeight",
|
|
"start": 2015,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 1908,
|
|
"name": "m25Screw",
|
|
"start": 1900,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 2027,
|
|
"start": 1900,
|
|
"type": "CallExpression",
|
|
"type": "CallExpression"
|
|
},
|
|
"start": 1900,
|
|
"type": "ExpressionStatement",
|
|
"type": "ExpressionStatement"
|
|
},
|
|
{
|
|
"end": 2084,
|
|
"expression": {
|
|
"arguments": [
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "faces"
|
|
},
|
|
"arg": {
|
|
"elements": [
|
|
{
|
|
"end": 2055,
|
|
"raw": "'end'",
|
|
"start": 2050,
|
|
"type": "Literal",
|
|
"type": "Literal",
|
|
"value": "end"
|
|
}
|
|
],
|
|
"end": 2056,
|
|
"start": 2049,
|
|
"type": "ArrayExpression",
|
|
"type": "ArrayExpression"
|
|
}
|
|
},
|
|
{
|
|
"type": "LabeledArg",
|
|
"label": {
|
|
"type": "Identifier",
|
|
"name": "thickness"
|
|
},
|
|
"arg": {
|
|
"end": 2083,
|
|
"name": "caseThickness",
|
|
"start": 2070,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
}
|
|
],
|
|
"callee": {
|
|
"end": 2034,
|
|
"name": "shell",
|
|
"start": 2029,
|
|
"type": "Identifier"
|
|
},
|
|
"end": 2084,
|
|
"start": 2029,
|
|
"type": "CallExpressionKw",
|
|
"type": "CallExpressionKw",
|
|
"unlabeled": {
|
|
"end": 2039,
|
|
"name": "case",
|
|
"start": 2035,
|
|
"type": "Identifier",
|
|
"type": "Identifier"
|
|
}
|
|
},
|
|
"start": 2029,
|
|
"type": "ExpressionStatement",
|
|
"type": "ExpressionStatement"
|
|
}
|
|
],
|
|
"end": 2085,
|
|
"nonCodeMeta": {
|
|
"nonCodeNodes": {
|
|
"1": [
|
|
{
|
|
"end": 32,
|
|
"start": 30,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"2": [
|
|
{
|
|
"end": 51,
|
|
"start": 49,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"3": [
|
|
{
|
|
"end": 63,
|
|
"start": 61,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"4": [
|
|
{
|
|
"end": 80,
|
|
"start": 78,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"7": [
|
|
{
|
|
"end": 168,
|
|
"start": 166,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"9": [
|
|
{
|
|
"end": 222,
|
|
"start": 220,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"12": [
|
|
{
|
|
"end": 295,
|
|
"start": 293,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"15": [
|
|
{
|
|
"end": 358,
|
|
"start": 356,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"16": [
|
|
{
|
|
"end": 770,
|
|
"start": 768,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"17": [
|
|
{
|
|
"end": 1272,
|
|
"start": 1270,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"18": [
|
|
{
|
|
"end": 1513,
|
|
"start": 1511,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"19": [
|
|
{
|
|
"end": 1644,
|
|
"start": 1642,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"20": [
|
|
{
|
|
"end": 1773,
|
|
"start": 1771,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"21": [
|
|
{
|
|
"end": 1900,
|
|
"start": 1898,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
],
|
|
"22": [
|
|
{
|
|
"end": 2029,
|
|
"start": 2027,
|
|
"type": "NonCodeNode",
|
|
"value": {
|
|
"type": "newLine"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"startNodes": []
|
|
},
|
|
"start": 0
|
|
}
|
|
}
|