2025-03-06 18:01:24 -05:00
---
source: kcl-lib/src/simulation_tests.rs
description: Result of parsing bracket.kcl
---
{
"Ok": {
"body": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 0,
2025-03-06 18:01:24 -05:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 424,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 424,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "sigmaAllow",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"init": {
2025-03-20 16:23:20 +13:00
"commentStart": 437,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"raw": "35000",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 35000.0,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"kind": "const",
2025-03-20 16:23:20 +13:00
"preComments": [
"// Shelf Bracket",
"// This is a bracket that holds a shelf. It is made of aluminum and is designed to hold a force of 300 lbs. The bracket is 6 inches wide and the force is applied at the end of the shelf, 12 inches from the wall. The bracket has a factor of safety of 1.2. The legs of the bracket are 5 inches and 2 inches long. The thickness of the bracket is calculated from the constraints provided.",
"",
"",
"// Define constants"
],
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 442,
2025-03-06 18:01:24 -05:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 469,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 469,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "width",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"init": {
2025-03-20 16:23:20 +13:00
"commentStart": 477,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"raw": "6",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 6.0,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 478,
2025-03-06 18:01:24 -05:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 487,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 487,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "p",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"init": {
2025-03-20 16:23:20 +13:00
"commentStart": 491,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"raw": "300",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 300.0,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 494,
2025-03-06 18:01:24 -05:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 519,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 519,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "factorOfSafety",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"init": {
2025-03-20 16:23:20 +13:00
"commentStart": 536,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"raw": "1.2",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.2,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 539,
2025-03-06 18:01:24 -05:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 554,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 554,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "shelfMountL",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"init": {
2025-03-20 16:23:20 +13:00
"commentStart": 568,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"raw": "5",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 5.0,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 569,
2025-03-06 18:01:24 -05:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 580,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 580,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "wallMountL",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"init": {
2025-03-20 16:23:20 +13:00
"commentStart": 593,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"raw": "2",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 594,
2025-03-06 18:01:24 -05:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 605,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 605,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "shelfDepth",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"init": {
2025-03-20 16:23:20 +13:00
"commentStart": 618,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"raw": "12",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 12.0,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 620,
2025-03-06 18:01:24 -05:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 666,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 666,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "moment",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"init": {
2025-03-20 16:23:20 +13:00
"commentStart": 675,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"left": {
2025-03-20 16:23:20 +13:00
"commentStart": 675,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "shelfDepth",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
},
"operator": "*",
"right": {
2025-03-20 16:23:20 +13:00
"commentStart": 688,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "p",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "BinaryExpression",
"type": "BinaryExpression"
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 689,
2025-03-06 18:01:24 -05:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 816,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 816,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "thickness",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"init": {
"arguments": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 833,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"left": {
2025-03-20 16:23:20 +13:00
"commentStart": 833,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"left": {
2025-03-20 16:23:20 +13:00
"commentStart": 833,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"left": {
2025-03-20 16:23:20 +13:00
"commentStart": 833,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "moment",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
},
"operator": "*",
"right": {
2025-03-20 16:23:20 +13:00
"commentStart": 842,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "factorOfSafety",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "*",
"right": {
2025-03-20 16:23:20 +13:00
"commentStart": 859,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"raw": "6",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 6.0,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "/",
"right": {
2025-03-20 16:23:20 +13:00
"commentStart": 864,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"left": {
2025-03-20 16:23:20 +13:00
"commentStart": 864,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "sigmaAllow",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
},
"operator": "*",
"right": {
2025-03-20 16:23:20 +13:00
"commentStart": 877,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "width",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "BinaryExpression",
"type": "BinaryExpression"
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "BinaryExpression",
"type": "BinaryExpression"
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 828,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "sqrt",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 828,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpression",
"type": "CallExpression"
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"kind": "const",
2025-03-20 16:23:20 +13:00
"preComments": [
"// Calculate required thickness of bracket"
],
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 884,
2025-03-13 23:38:51 -07:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 959,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 959,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "filletRadius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"init": {
2025-03-20 16:23:20 +13:00
"commentStart": 974,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": ".25",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.25,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 978,
2025-03-13 23:38:51 -07:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 978,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 978,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "extFilletRadius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"init": {
2025-03-20 16:23:20 +13:00
"commentStart": 996,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"left": {
2025-03-20 16:23:20 +13:00
"commentStart": 996,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "filletRadius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
},
"operator": "+",
"right": {
2025-03-20 16:23:20 +13:00
"commentStart": 1011,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "thickness",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "BinaryExpression",
"type": "BinaryExpression"
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 1021,
2025-03-13 23:38:51 -07:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 1021,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 1021,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "mountingHoleDiameter",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"init": {
2025-03-20 16:23:20 +13:00
"commentStart": 1044,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "0.5",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.5,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 1047,
2025-03-06 18:01:24 -05:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 1049,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 1049,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "sketch001",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"init": {
"body": [
{
"arguments": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 1075,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "'XZ'",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
2025-03-13 23:38:51 -07:00
"value": "XZ"
2025-03-06 18:01:24 -05:00
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1061,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "startSketchOn",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1061,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 1101,
2025-03-06 18:01:24 -05:00
"elements": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 1102,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"raw": "0",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 1105,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"raw": "0",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "ArrayExpression",
"type": "ArrayExpression"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 1109,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1086,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "startProfileAt",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1086,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1123,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "length",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1132,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"left": {
2025-03-20 16:23:20 +13:00
"commentStart": 1132,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "shelfMountL",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
},
"operator": "-",
"right": {
2025-03-20 16:23:20 +13:00
"commentStart": 1146,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "thickness",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "BinaryExpression",
"type": "BinaryExpression"
2025-03-06 18:01:24 -05:00
}
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1157,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "tag",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1163,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "TagDeclarator",
"type": "TagDeclarator",
2025-03-13 23:38:51 -07:00
"value": "seg01"
2025-03-06 18:01:24 -05:00
}
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1117,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "xLine",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1117,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1182,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "length",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1191,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "thickness",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
2025-03-06 18:01:24 -05:00
}
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1202,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "tag",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1208,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "TagDeclarator",
"type": "TagDeclarator",
2025-03-13 23:38:51 -07:00
"value": "seg02"
2025-03-06 18:01:24 -05:00
}
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1176,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "yLine",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1176,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1227,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "length",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-13 23:38:51 -07:00
"argument": {
2025-03-20 16:23:20 +13:00
"commentStart": 1237,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "shelfMountL",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1236,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"operator": "-",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "UnaryExpression",
"type": "UnaryExpression"
}
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1250,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "tag",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1256,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "TagDeclarator",
"type": "TagDeclarator",
"value": "seg03"
2025-03-06 18:01:24 -05:00
}
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1221,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "xLine",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1221,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
2025-03-13 23:38:51 -07:00
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1275,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "length",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-13 23:38:51 -07:00
"arg": {
"argument": {
2025-03-20 16:23:20 +13:00
"commentStart": 1285,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "wallMountL",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1284,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"operator": "-",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "UnaryExpression",
"type": "UnaryExpression"
}
2025-03-06 18:01:24 -05:00
},
{
2025-03-13 23:38:51 -07:00
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1297,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "tag",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1303,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "TagDeclarator",
"type": "TagDeclarator",
"value": "seg04"
}
2025-03-06 18:01:24 -05:00
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1269,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "yLine",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1269,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
2025-03-06 18:01:24 -05:00
},
{
"arguments": [
{
2025-03-13 23:38:51 -07:00
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1322,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "length",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-13 23:38:51 -07:00
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1331,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "thickness",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
}
2025-03-06 18:01:24 -05:00
},
{
2025-03-13 23:38:51 -07:00
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1342,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "tag",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1348,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "TagDeclarator",
"type": "TagDeclarator",
"value": "seg05"
}
2025-03-06 18:01:24 -05:00
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1316,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "xLine",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1316,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
2025-03-06 18:01:24 -05:00
},
{
"arguments": [
{
2025-03-13 23:38:51 -07:00
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1366,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "endAbsolute",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1380,
2025-03-13 23:38:51 -07:00
"elements": [
{
"arguments": [
2025-03-06 18:01:24 -05:00
{
2025-03-20 16:23:20 +13:00
"commentStart": 1395,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "PipeSubstitution",
"type": "PipeSubstitution"
2025-03-06 18:01:24 -05:00
}
],
2025-03-13 23:38:51 -07:00
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1381,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "profileStartX",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1381,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 1413,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "PipeSubstitution",
"type": "PipeSubstitution"
2025-03-06 18:01:24 -05:00
}
2025-03-13 23:38:51 -07:00
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1399,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "profileStartY",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
2025-03-06 18:01:24 -05:00
},
2025-03-20 16:23:20 +13:00
"commentStart": 1399,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpression",
"type": "CallExpression"
2025-03-06 18:01:24 -05:00
}
2025-03-13 23:38:51 -07:00
],
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "ArrayExpression",
"type": "ArrayExpression"
}
2025-03-06 18:01:24 -05:00
},
{
2025-03-13 23:38:51 -07:00
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1418,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "tag",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1424,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "TagDeclarator",
"type": "TagDeclarator",
"value": "seg06"
}
2025-03-06 18:01:24 -05:00
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1361,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "line",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1361,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
2025-03-06 18:01:24 -05:00
},
{
2025-03-13 23:38:51 -07:00
"arguments": [],
2025-03-06 18:01:24 -05:00
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1437,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "close",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1437,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1461,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "length",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1470,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "width",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
}
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1450,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "extrude",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1450,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
2025-03-20 16:23:20 +13:00
"commentStart": 1458,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "PipeSubstitution",
"type": "PipeSubstitution"
2025-03-06 18:01:24 -05:00
}
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1497,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "radius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1506,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "extFilletRadius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
}
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1530,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "tags",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1537,
2025-03-06 18:01:24 -05:00
"elements": [
{
"arguments": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 1558,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "seg03",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1538,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "getNextAdjacentEdge",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1538,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpression",
"type": "CallExpression"
2025-03-13 23:38:51 -07:00
}
],
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1482,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "fillet",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1482,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1594,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "radius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1603,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "filletRadius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
}
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1624,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "tags",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1631,
2025-03-13 23:38:51 -07:00
"elements": [
2025-03-06 18:01:24 -05:00
{
"arguments": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 1652,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "seg06",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1632,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "getNextAdjacentEdge",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1632,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpression",
"type": "CallExpression"
}
],
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1579,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"name": "fillet",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1579,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
2025-03-13 23:38:51 -07:00
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1687,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "radius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1696,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "filletRadius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
}
2025-03-06 18:01:24 -05:00
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1716,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "tags",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1723,
2025-03-06 18:01:24 -05:00
"elements": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 1724,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "seg02",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
2025-03-13 23:38:51 -07:00
},
{
"arguments": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 1747,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "seg02",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1731,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "getOppositeEdge",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1731,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpression",
"type": "CallExpression"
2025-03-06 18:01:24 -05:00
}
],
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1673,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "fillet",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1673,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
2025-03-13 23:38:51 -07:00
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1781,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "radius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1790,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "filletRadius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
}
2025-03-06 18:01:24 -05:00
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1810,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "tags",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1817,
2025-03-06 18:01:24 -05:00
"elements": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 1818,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "seg05",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
},
{
2025-03-13 23:38:51 -07:00
"arguments": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 1841,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "seg05",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1825,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "getOppositeEdge",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1825,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpression",
"type": "CallExpression"
2025-03-06 18:01:24 -05:00
}
],
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "ArrayExpression",
"type": "ArrayExpression"
}
2025-03-13 23:38:51 -07:00
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1767,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "fillet",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1767,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
2025-03-06 18:01:24 -05:00
}
],
2025-03-20 16:23:20 +13:00
"commentStart": 1061,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "PipeExpression",
"type": "PipeExpression"
2025-03-06 18:01:24 -05:00
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 1855,
2025-03-06 18:01:24 -05:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 1857,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 1857,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "sketch002",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"init": {
"body": [
{
"arguments": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 1883,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "sketch001",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 1894,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "seg03",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
2025-03-06 18:01:24 -05:00
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1869,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "startSketchOn",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1869,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1918,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "center",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1927,
2025-03-06 18:01:24 -05:00
"elements": [
{
2025-03-13 23:38:51 -07:00
"argument": {
2025-03-20 16:23:20 +13:00
"commentStart": 1929,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "1.25",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.25,
"suffix": "None"
}
},
2025-03-20 16:23:20 +13:00
"commentStart": 1928,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"operator": "-",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "UnaryExpression",
"type": "UnaryExpression"
2025-03-06 18:01:24 -05:00
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 1935,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "1",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
"value": {
2025-03-13 23:38:51 -07:00
"value": 1.0,
2025-03-06 18:01:24 -05:00
"suffix": "None"
}
}
],
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "ArrayExpression",
"type": "ArrayExpression"
}
2025-03-13 23:38:51 -07:00
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 1943,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "radius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 1952,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"left": {
2025-03-20 16:23:20 +13:00
"commentStart": 1952,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "mountingHoleDiameter",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
},
"operator": "/",
"right": {
2025-03-20 16:23:20 +13:00
"commentStart": 1975,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "2",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "BinaryExpression",
"type": "BinaryExpression"
}
2025-03-06 18:01:24 -05:00
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1906,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "circle",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1906,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2008,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "instances",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2020,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "2",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
2025-03-06 18:01:24 -05:00
}
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2027,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "distance",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2038,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "2.5",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.5,
"suffix": "None"
}
2025-03-06 18:01:24 -05:00
}
2025-03-13 23:38:51 -07:00
},
2025-03-06 18:01:24 -05:00
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2047,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "axis",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2054,
2025-03-06 18:01:24 -05:00
"elements": [
{
"argument": {
2025-03-20 16:23:20 +13:00
"commentStart": 2056,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "1",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
2025-03-06 18:01:24 -05:00
},
2025-03-20 16:23:20 +13:00
"commentStart": 2055,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"operator": "-",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 2059,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"raw": "0",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 1987,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "patternLinear2d",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 1987,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
2025-03-13 23:38:51 -07:00
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2093,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "instances",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2105,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "2",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
2025-03-06 18:01:24 -05:00
}
2025-03-13 23:38:51 -07:00
}
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2112,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "distance",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-13 23:38:51 -07:00
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2123,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "4",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 4.0,
"suffix": "None"
}
}
2025-03-06 18:01:24 -05:00
},
{
2025-03-13 23:38:51 -07:00
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2130,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "axis",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2137,
2025-03-13 23:38:51 -07:00
"elements": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 2138,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "0",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 2141,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "1",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
}
],
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "ArrayExpression",
"type": "ArrayExpression"
}
2025-03-06 18:01:24 -05:00
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 2072,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "patternLinear2d",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 2072,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
2025-03-06 18:01:24 -05:00
},
{
"arguments": [
{
2025-03-13 23:38:51 -07:00
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2165,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "length",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2174,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"left": {
"argument": {
2025-03-20 16:23:20 +13:00
"commentStart": 2175,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "thickness",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 2174,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"operator": "-",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "-",
"right": {
2025-03-20 16:23:20 +13:00
"commentStart": 2185,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": ".01",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.01,
"suffix": "None"
2025-03-06 18:01:24 -05:00
}
2025-03-13 23:38:51 -07:00
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "BinaryExpression",
"type": "BinaryExpression"
}
2025-03-06 18:01:24 -05:00
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 2154,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "extrude",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 2154,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
2025-03-20 16:23:20 +13:00
"commentStart": 2162,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
2025-03-06 18:01:24 -05:00
}
],
2025-03-20 16:23:20 +13:00
"commentStart": 1869,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "PipeExpression",
"type": "PipeExpression"
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 2189,
2025-03-06 18:01:24 -05:00
"declaration": {
2025-03-20 16:23:20 +13:00
"commentStart": 2191,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"id": {
2025-03-20 16:23:20 +13:00
"commentStart": 2191,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "sketch003",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"init": {
"body": [
2025-03-13 23:38:51 -07:00
{
"arguments": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 2217,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "sketch001",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 2228,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "seg04",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 2203,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "startSketchOn",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 2203,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpression",
"type": "CallExpression"
},
2025-03-06 18:01:24 -05:00
{
"arguments": [
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2252,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "center",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2261,
2025-03-13 23:38:51 -07:00
"elements": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 2262,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "1",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"argument": {
2025-03-20 16:23:20 +13:00
"commentStart": 2266,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "1",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
2025-03-20 16:23:20 +13:00
"commentStart": 2265,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"operator": "-",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "ArrayExpression",
"type": "ArrayExpression"
}
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2274,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "radius",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2283,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"left": {
2025-03-20 16:23:20 +13:00
"commentStart": 2283,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "mountingHoleDiameter",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier",
"type": "Identifier"
},
2025-03-13 23:38:51 -07:00
"operator": "/",
"right": {
2025-03-20 16:23:20 +13:00
"commentStart": 2306,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "2",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "BinaryExpression",
"type": "BinaryExpression"
2025-03-06 18:01:24 -05:00
}
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 2240,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "circle",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 2240,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
2025-03-13 23:38:51 -07:00
"unlabeled": null
2025-03-06 18:01:24 -05:00
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2339,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "instances",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2351,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "2",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
}
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2358,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "distance",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
2025-03-13 23:38:51 -07:00
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2369,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "4",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 4.0,
"suffix": "None"
}
2025-03-06 18:01:24 -05:00
}
},
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2376,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "axis",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2383,
2025-03-06 18:01:24 -05:00
"elements": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 2384,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "1",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
2025-03-06 18:01:24 -05:00
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 2387,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "0",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
2025-03-06 18:01:24 -05:00
}
],
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 2318,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "patternLinear2d",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 2318,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
2025-03-13 23:38:51 -07:00
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
2025-03-20 16:23:20 +13:00
"commentStart": 2411,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "length",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
"arg": {
2025-03-20 16:23:20 +13:00
"commentStart": 2420,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"left": {
"argument": {
2025-03-20 16:23:20 +13:00
"commentStart": 2421,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "thickness",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier",
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 2420,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"operator": "-",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "-",
"right": {
2025-03-20 16:23:20 +13:00
"commentStart": 2431,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"raw": "0.1",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.1,
"suffix": "None"
}
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "BinaryExpression",
"type": "BinaryExpression"
}
}
],
"callee": {
2025-03-20 16:23:20 +13:00
"commentStart": 2400,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"name": "extrude",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "Identifier"
},
2025-03-20 16:23:20 +13:00
"commentStart": 2400,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
2025-03-20 16:23:20 +13:00
"commentStart": 2408,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
2025-03-06 18:01:24 -05:00
}
],
2025-03-20 16:23:20 +13:00
"commentStart": 2203,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "PipeExpression",
"type": "PipeExpression"
},
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclarator"
},
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-06 18:01:24 -05:00
"kind": "const",
2025-03-20 11:06:27 +13:00
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "VariableDeclaration",
"type": "VariableDeclaration"
}
],
2025-03-20 16:23:20 +13:00
"commentStart": 0,
2025-03-20 11:06:27 +13:00
"end": 0,
2025-03-13 23:38:51 -07:00
"nonCodeMeta": {
"nonCodeNodes": {
"0": [
2025-03-06 18:01:24 -05:00
{
2025-03-20 16:23:20 +13:00
"commentStart": 442,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "NonCodeNode",
2025-03-06 18:01:24 -05:00
"value": {
2025-03-13 23:38:51 -07:00
"type": "inlineComment",
"value": "psi (6061-T6 aluminum)",
"style": "line"
2025-03-06 18:01:24 -05:00
}
}
],
2025-03-13 23:38:51 -07:00
"1": [
2025-03-06 18:01:24 -05:00
{
2025-03-20 16:23:20 +13:00
"commentStart": 478,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
2025-03-13 23:38:51 -07:00
"value": "inch",
2025-03-06 18:01:24 -05:00
"style": "line"
}
}
],
"2": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 494,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "Force on shelf - lbs",
"style": "line"
}
}
],
"3": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 539,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "FOS of 1.2",
"style": "line"
}
}
],
2025-03-13 23:38:51 -07:00
"4": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 569,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "inches",
"style": "line"
}
}
],
"5": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 594,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-13 23:38:51 -07:00
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "inches",
"style": "line"
}
}
],
2025-03-06 18:01:24 -05:00
"6": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 620,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "Shelf is 12 inches in depth from the wall",
"style": "line"
}
}
],
"7": [
{
2025-03-20 16:23:20 +13:00
"commentStart": 689,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "assume the force is applied at the end of the shelf to be conservative (lb-in)",
"style": "line"
}
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 771,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
2025-03-13 23:38:51 -07:00
"8": [
2025-03-06 18:01:24 -05:00
{
2025-03-20 16:23:20 +13:00
"commentStart": 884,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "this is the calculation of two brackets holding up the shelf (inches)",
"style": "line"
}
},
{
2025-03-20 16:23:20 +13:00
"commentStart": 957,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
2025-03-13 23:38:51 -07:00
}
],
"11": [
2025-03-06 18:01:24 -05:00
{
2025-03-20 16:23:20 +13:00
"commentStart": 1047,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "NonCodeNode",
"value": {
2025-03-13 23:38:51 -07:00
"type": "newLine"
2025-03-06 18:01:24 -05:00
}
}
],
2025-03-13 23:38:51 -07:00
"12": [
2025-03-06 18:01:24 -05:00
{
2025-03-20 16:23:20 +13:00
"commentStart": 1855,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "NonCodeNode",
"value": {
2025-03-13 23:38:51 -07:00
"type": "newLine"
2025-03-06 18:01:24 -05:00
}
}
],
2025-03-13 23:38:51 -07:00
"13": [
2025-03-06 18:01:24 -05:00
{
2025-03-20 16:23:20 +13:00
"commentStart": 2189,
2025-03-20 11:06:27 +13:00
"end": 0,
"start": 0,
2025-03-06 18:01:24 -05:00
"type": "NonCodeNode",
"value": {
2025-03-13 23:38:51 -07:00
"type": "newLine"
2025-03-06 18:01:24 -05:00
}
}
]
},
2025-03-20 16:23:20 +13:00
"startNodes": []
2025-03-06 18:01:24 -05:00
},
"start": 0
}
}