2025-03-06 18:01:24 -05:00
|
|
|
---
|
|
|
|
|
source: kcl-lib/src/simulation_tests.rs
|
|
|
|
|
description: Result of parsing food-service-spatula.kcl
|
|
|
|
|
---
|
|
|
|
|
{
|
|
|
|
|
"Ok": {
|
|
|
|
|
"body": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 129,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 171,
|
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": 171,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperThickness",
|
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": 190,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "3.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": 3.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 16:23:20 +13:00
|
|
|
"preComments": [
|
|
|
|
|
"// Define constants in millimeters (mm)"
|
|
|
|
|
],
|
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": 194,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 194,
|
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": 194,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperLength",
|
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": 210,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "70.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": 70.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": 215,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 215,
|
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": 215,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "handleWidth",
|
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": 229,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "15.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": 15.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": 234,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 234,
|
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": 234,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripLength",
|
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": 247,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "150.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": 150.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": 253,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 253,
|
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": 253,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperFilletRadius",
|
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": 275,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "5.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": 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": 279,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 279,
|
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": 279,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperSlotWidth",
|
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": 298,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "10.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": 10.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": 303,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 303,
|
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": 303,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripWidth",
|
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": 315,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "10.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": 10.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": 320,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 320,
|
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": 320,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripHeight",
|
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": 333,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "20.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": 20.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": 338,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 338,
|
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": 338,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripFilletRadius",
|
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": 357,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "3.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": 3.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": 361,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 361,
|
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": 361,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripSlotWidth",
|
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": 377,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "8.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": 8.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": 380,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
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
|
|
|
"id": {
|
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
|
|
|
"name": "slot",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"init": {
|
|
|
|
|
"body": {
|
|
|
|
|
"body": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 514,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 514,
|
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": 514,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angle",
|
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": 522,
|
2025-03-06 18:01:24 -05:00
|
|
|
"cond": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 525,
|
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": 525,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 525,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "start",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 531,
|
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
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "==",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 537,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 537,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 541,
|
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
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
|
},
|
|
|
|
|
"digest": null,
|
|
|
|
|
"else_ifs": [],
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"final_else": {
|
|
|
|
|
"body": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 626,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"expression": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 626,
|
2025-03-06 18:01:24 -05:00
|
|
|
"cond": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 629,
|
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": 629,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 629,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 633,
|
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
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "<",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 638,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 638,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "start",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 644,
|
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
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
|
},
|
|
|
|
|
"digest": null,
|
|
|
|
|
"else_ifs": [],
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"final_else": {
|
|
|
|
|
"body": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 739,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"expression": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 761,
|
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": 761,
|
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": 761,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 761,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 765,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": {
|
|
|
|
|
"value": 1.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "-",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 770,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 770,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "start",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 776,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": {
|
|
|
|
|
"value": 1.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
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": 783,
|
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": 783,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 783,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 787,
|
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
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "-",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 792,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 792,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "start",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 798,
|
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
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
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": 755,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "atan",
|
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": 755,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
|
"type": "CallExpression"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 739,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "toDegrees",
|
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": 739,
|
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-06 18:01:24 -05:00
|
|
|
"type": "ExpressionStatement",
|
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
|
}
|
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 739,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0
|
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
|
|
|
"then_val": {
|
|
|
|
|
"body": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 655,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"expression": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 655,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 671,
|
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": 671,
|
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": 671,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 671,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
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
|
|
|
"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": {
|
|
|
|
|
"value": 1.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "-",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 680,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 680,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "start",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 686,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": {
|
|
|
|
|
"value": 1.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
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": 693,
|
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": 693,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 693,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 697,
|
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
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "-",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 702,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 702,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "start",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 708,
|
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
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
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": 665,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "atan",
|
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": 665,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
|
"type": "CallExpression"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 655,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "toDegrees",
|
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": 655,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
|
"type": "CallExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "+",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 716,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "180",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 180.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"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ExpressionStatement",
|
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
|
}
|
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 655,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
|
"type": "IfExpression",
|
|
|
|
|
"type": "IfExpression"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ExpressionStatement",
|
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
|
}
|
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 626,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0
|
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
|
|
|
"then_val": {
|
|
|
|
|
"body": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 550,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"expression": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 550,
|
2025-03-06 18:01:24 -05:00
|
|
|
"cond": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 553,
|
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": 553,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 553,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 557,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": {
|
|
|
|
|
"value": 1.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": ">",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 562,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 562,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "start",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
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": "1",
|
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.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
|
},
|
|
|
|
|
"digest": null,
|
|
|
|
|
"else_ifs": [],
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"final_else": {
|
|
|
|
|
"body": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 601,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"expression": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 601,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "270",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 270.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ExpressionStatement",
|
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
|
}
|
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 601,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0
|
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
|
|
|
"then_val": {
|
|
|
|
|
"body": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 579,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"expression": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 579,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "90",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 90.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ExpressionStatement",
|
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
|
}
|
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 579,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
|
"type": "IfExpression",
|
|
|
|
|
"type": "IfExpression"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ExpressionStatement",
|
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
|
}
|
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 550,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
|
"type": "IfExpression",
|
|
|
|
|
"type": "IfExpression"
|
|
|
|
|
},
|
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": 816,
|
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": "dist",
|
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": 828,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 832,
|
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": 832,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 832,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 836,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": {
|
|
|
|
|
"value": 1.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "-",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 841,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 841,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "start",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 847,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": {
|
|
|
|
|
"value": 1.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
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 16:23:20 +13:00
|
|
|
"commentStart": 851,
|
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"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"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": "pow",
|
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"
|
|
|
|
|
},
|
|
|
|
|
"operator": "+",
|
|
|
|
|
"right": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 860,
|
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": 860,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 860,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
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
|
|
|
"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
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "-",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 869,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 869,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "start",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 875,
|
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
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
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 16:23:20 +13:00
|
|
|
"commentStart": 879,
|
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"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 856,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "pow",
|
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": 856,
|
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-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 823,
|
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": 823,
|
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-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": 885,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 885,
|
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": 885,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "xstart",
|
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": 894,
|
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": 894,
|
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": 894,
|
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": 894,
|
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"
|
|
|
|
|
},
|
|
|
|
|
"operator": "/",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 902,
|
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": "BinaryExpression",
|
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "*",
|
|
|
|
|
"right": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 920,
|
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": 920,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angle",
|
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": 928,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "90",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 90.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"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 910,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "toRadians",
|
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": 910,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
|
"type": "CallExpression"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 906,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "cos",
|
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": 906,
|
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-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "+",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 935,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 935,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "start",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 941,
|
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
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
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": 946,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 946,
|
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": 946,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "ystart",
|
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": 955,
|
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": 955,
|
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": 955,
|
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": 955,
|
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"
|
|
|
|
|
},
|
|
|
|
|
"operator": "/",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 963,
|
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": "BinaryExpression",
|
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "*",
|
|
|
|
|
"right": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 981,
|
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": 981,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angle",
|
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": 989,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "90",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 90.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"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 971,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "toRadians",
|
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": 971,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "CallExpression",
|
|
|
|
|
"type": "CallExpression"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 967,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sin",
|
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": 967,
|
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-06 18:01:24 -05:00
|
|
|
"type": "BinaryExpression",
|
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
|
},
|
|
|
|
|
"operator": "+",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 996,
|
2025-03-06 18:01:24 -05:00
|
|
|
"computed": false,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"object": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 996,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "start",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"property": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1002,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": {
|
|
|
|
|
"value": 1.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "MemberExpression",
|
|
|
|
|
"type": "MemberExpression"
|
|
|
|
|
},
|
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": 1007,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1007,
|
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": 1007,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "slotSketch",
|
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": 1035,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1036,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "xstart",
|
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": 1044,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "ystart",
|
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
|
|
|
"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": 1053,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sketch1",
|
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": 1020,
|
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": 1020,
|
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": 1080,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1082,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1082,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angle",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1090,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angle",
|
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": 1097,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1097,
|
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"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1106,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "dist",
|
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": "ObjectExpression",
|
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1114,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
|
},
|
|
|
|
|
{
|
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": "TagDeclarator",
|
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"value": "line000"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1069,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angledLine",
|
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": 1069,
|
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": 1148,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1150,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1150,
|
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"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1159,
|
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": 1159,
|
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"
|
|
|
|
|
},
|
|
|
|
|
"operator": "/",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1167,
|
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": "BinaryExpression",
|
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1170,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1170,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "offset",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1179,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "180",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 180.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1186,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1189,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"value": "arc000"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1134,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tangentialArc",
|
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": 1134,
|
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": 1216,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1218,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1218,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angle",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1226,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angle",
|
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": 1233,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1233,
|
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"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1243,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "dist",
|
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": 1242,
|
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 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1251,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1254,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"value": "line001"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1205,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angledLine",
|
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": 1205,
|
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": 1287,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1302,
|
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": 1288,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 1288,
|
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": 1320,
|
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": 1306,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "profileStartY",
|
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": 1306,
|
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"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1325,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "PipeSubstitution",
|
|
|
|
|
"type": "PipeSubstitution"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1328,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"value": "arc001"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1271,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "tangentialArcTo",
|
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": 1271,
|
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": [],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1344,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 1344,
|
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 16:23:20 +13:00
|
|
|
"commentStart": 1020,
|
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"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1361,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "slotSketch",
|
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": 1354,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ReturnStatement",
|
|
|
|
|
"type": "ReturnStatement"
|
|
|
|
|
}
|
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 510,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 481,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"params": [
|
|
|
|
|
{
|
|
|
|
|
"type": "Parameter",
|
|
|
|
|
"identifier": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 482,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sketch1",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "Parameter",
|
|
|
|
|
"identifier": {
|
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
|
|
|
"name": "start",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "Parameter",
|
|
|
|
|
"identifier": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 498,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "Parameter",
|
|
|
|
|
"identifier": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 503,
|
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"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "FunctionExpression",
|
|
|
|
|
"type": "FunctionExpression"
|
|
|
|
|
},
|
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": "fn",
|
2025-03-20 16:23:20 +13:00
|
|
|
"preComments": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// function for drawing slots on a sketch given the start and end points as well as a width"
|
|
|
|
|
],
|
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": 1373,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1412,
|
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": 1412,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sketch000",
|
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": 1438,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "'XY'",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": "XY"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1424,
|
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": 1424,
|
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-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": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// create a sketch on the \"XY\" plane"
|
|
|
|
|
],
|
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": 1443,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1480,
|
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": 1480,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperProfile",
|
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": 1512,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1514,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperLength",
|
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": 1513,
|
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"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
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
|
|
|
"raw": "32.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": 32.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1529,
|
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 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": 1537,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sketch000",
|
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": 1497,
|
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": 1497,
|
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": 1558,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
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": 1564,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1565,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperLength",
|
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": 1580,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2.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": 2.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": 1553,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 1553,
|
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-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1597,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "length",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1606,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"raw": "60.0",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 60.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1612,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "tag",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1618,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"value": "backEdge"
|
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1591,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 1591,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1639,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
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": 1645,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1647,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperLength",
|
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": 1646,
|
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": 1662,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "2.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": 2.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": 1634,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 1634,
|
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-20 16:23:20 +13:00
|
|
|
"commentStart": 1677,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1686,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1686,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angleEnd",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1697,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "196.912390",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 196.91239,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1716,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1716,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angleStart",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1729,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "163.087610",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 163.08761,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1748,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1748,
|
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"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1757,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "110.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": 110.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1771,
|
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": 1673,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "arc",
|
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": "CallExpression",
|
|
|
|
|
"type": "CallExpression"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"arguments": [],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1779,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 1779,
|
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 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
|
|
|
"nonCodeMeta": {
|
|
|
|
|
"nonCodeNodes": {
|
|
|
|
|
"5": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1786,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
|
"value": {
|
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
|
"value": "create a profile of the middle",
|
|
|
|
|
"style": "line"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"startNodes": []
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"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 16:23:20 +13:00
|
|
|
"preComments": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// create a profile of the flipper"
|
|
|
|
|
],
|
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": 1822,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1822,
|
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": 1822,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "slotProfile000",
|
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": 1844,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sketch000",
|
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": 1855,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
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
|
|
|
"raw": "25",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 25.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1856,
|
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": 1861,
|
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": 1865,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1867,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "55",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 55.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1866,
|
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": 1871,
|
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": 1875,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperSlotWidth",
|
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": 1839,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "slot",
|
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": 1839,
|
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-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": 1892,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1930,
|
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": 1930,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "slotProfile001",
|
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": 1952,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sketch000",
|
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": 1963,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1965,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "25",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 25.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1964,
|
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": 1969,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "18",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 18.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": 1974,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1976,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "55",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 55.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 1975,
|
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": 1980,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "19",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 19.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": 1985,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperSlotWidth",
|
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": 1947,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "slot",
|
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": 1947,
|
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-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": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// create a profile of the top slot"
|
|
|
|
|
],
|
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": 2002,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2043,
|
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": 2043,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "slotProfile002",
|
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": 2065,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sketch000",
|
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": 2076,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2078,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "25",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 25.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2077,
|
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"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2083,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "18",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 18.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2082,
|
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 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": 2088,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2090,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "55",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 55.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2089,
|
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"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2095,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "19",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 19.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2094,
|
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 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": 2100,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperSlotWidth",
|
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": 2060,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "slot",
|
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": 2060,
|
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-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": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// create a profile of the bottom slot"
|
|
|
|
|
],
|
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": 2117,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2166,
|
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": 2166,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "spatulaProfile",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"init": {
|
|
|
|
|
"body": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2183,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperProfile",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2208,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "slotProfile000",
|
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": 2224,
|
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": 2203,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "hole",
|
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": 2203,
|
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": 2237,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "slotProfile001",
|
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": 2253,
|
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": 2232,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "hole",
|
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": 2232,
|
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": 2266,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "slotProfile002",
|
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": 2282,
|
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": 2261,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "hole",
|
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": 2261,
|
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 16:23:20 +13:00
|
|
|
"commentStart": 2183,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"nonCodeMeta": {
|
|
|
|
|
"nonCodeNodes": {
|
|
|
|
|
"3": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2284,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
|
"value": {
|
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
|
"value": "extrude the profile to create the spatula flipper",
|
|
|
|
|
"style": "line"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"startNodes": []
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"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 16:23:20 +13:00
|
|
|
"preComments": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// create a profile with slots for the spatula"
|
|
|
|
|
],
|
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": 2339,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2339,
|
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": 2339,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipper",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"init": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2373,
|
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": 2382,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperThickness",
|
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": 2349,
|
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": 2349,
|
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": 2357,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "spatulaProfile",
|
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": "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": 2399,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"expression": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2457,
|
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": 2466,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperFilletRadius",
|
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": 2489,
|
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": 2496,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2522,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "backEdge",
|
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": 2502,
|
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": 2502,
|
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": 2561,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "backEdge",
|
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": 2537,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "getPreviousAdjacentEdge",
|
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": 2537,
|
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": 2436,
|
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": 2436,
|
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": 2446,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipper",
|
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
|
|
|
"preComments": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// fillet the edges of the flipper"
|
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ExpressionStatement",
|
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2576,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2644,
|
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": 2644,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sketch001",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"init": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2688,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "offset",
|
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": 2697,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2698,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "handleWidth",
|
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": 2697,
|
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"
|
|
|
|
|
},
|
|
|
|
|
"operator": "/",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2712,
|
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": "BinaryExpression",
|
|
|
|
|
"type": "BinaryExpression"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2670,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "offsetPlane",
|
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": 2670,
|
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": 2682,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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",
|
|
|
|
|
"value": "XZ"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2656,
|
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": 2656,
|
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-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": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// create a sketch on the \"XZ\" plane offset by half the thickness"
|
|
|
|
|
],
|
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": 2715,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2759,
|
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": 2759,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "handleProfile",
|
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": 2790,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2791,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.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": 2796,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "flipperThickness",
|
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
|
|
|
"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": 2815,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2775,
|
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": 2775,
|
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": 2836,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
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": 2842,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2843,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "31.819805",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 31.819805,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2854,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "31.819805",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 31.819805,
|
|
|
|
|
"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"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2866,
|
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": 2872,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"value": "handleBottomEdge"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2831,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 2831,
|
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": 2901,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
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": 2907,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2908,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "140.953893",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 140.953893,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2920,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "51.303021",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 51.303021,
|
|
|
|
|
"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": 2896,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 2896,
|
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": 2942,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
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": 2948,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2950,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "1.710101",
|
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.710101,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2949,
|
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": 2960,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "4.698463",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 4.698463,
|
|
|
|
|
"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": 2937,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 2937,
|
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": 2981,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
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": 2987,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2989,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "141.995517",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 141.995517,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2988,
|
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"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3002,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "51.682142",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 51.682142,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3001,
|
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 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3014,
|
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": 3020,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"value": "handleTopEdge"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 2976,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 2976,
|
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": 3046,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "end",
|
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": 3052,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3054,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "36.139148",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 36.139148,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3053,
|
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"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3066,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "36.139148",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 36.139148,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3065,
|
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 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": 3041,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 3041,
|
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-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3089,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "length",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3098,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"raw": "7.071068",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 7.071068,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3083,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 3083,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"arguments": [],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3113,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 3113,
|
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 16:23:20 +13:00
|
|
|
"commentStart": 2775,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"nonCodeMeta": {
|
|
|
|
|
"nonCodeNodes": {
|
|
|
|
|
"7": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3120,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
|
"value": {
|
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
|
"value": "create an extrusion extrude001",
|
|
|
|
|
"style": "line"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"startNodes": []
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"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 16:23:20 +13:00
|
|
|
"preComments": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// create a profile of the spatula handle"
|
|
|
|
|
],
|
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": 3156,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3156,
|
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": 3156,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "handle",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"init": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3188,
|
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": 3197,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "handleWidth",
|
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": 3165,
|
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": 3165,
|
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": 3173,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "handleProfile",
|
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": "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": 3209,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"expression": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3272,
|
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": 3281,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "4",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 4.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3286,
|
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": 3293,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3319,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "handleBottomEdge",
|
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": 3299,
|
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": 3299,
|
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": 3362,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "handleTopEdge",
|
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": 3342,
|
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": 3342,
|
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": 3252,
|
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": 3252,
|
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": 3262,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "handle",
|
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
|
|
|
"preComments": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// fillet the bend of the spatula handle"
|
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ExpressionStatement",
|
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3382,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3436,
|
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": 3436,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "handlePlane",
|
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": 3450,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3454,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3454,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "plane",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3462,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3468,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3468,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "origin",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3477,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3478,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "208.593833",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 208.593833,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3490,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.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": 3495,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "75.921946",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 75.921946,
|
|
|
|
|
"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": 3511,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3511,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "xAxis",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3519,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3520,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.342020",
|
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.34202,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3531,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.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": 3530,
|
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"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3537,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.939693",
|
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.939693,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3536,
|
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 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": 3552,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3552,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "yAxis",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3560,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3561,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.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": 3566,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "1.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": 1.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3571,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.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": 3581,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3581,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "zAxis",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3589,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3590,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.939693",
|
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.939693,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3601,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.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": 3600,
|
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": 3606,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.342020",
|
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.34202,
|
|
|
|
|
"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 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectExpression",
|
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
|
},
|
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": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// define a plane which is at the end of the handle"
|
|
|
|
|
],
|
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": 3621,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3662,
|
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": 3662,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sketch002",
|
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": 3688,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "handlePlane",
|
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": 3674,
|
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": 3674,
|
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-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": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// create a sketch on the handle plane"
|
|
|
|
|
],
|
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": 3700,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3734,
|
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": 3734,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripProfile",
|
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": 3763,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3765,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "26.806746",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 26.806746,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3764,
|
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"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3777,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "10.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": 10.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3776,
|
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 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": 3784,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sketch002",
|
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": 3748,
|
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": 3748,
|
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-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3806,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06: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-07 22:07:16 -06:00
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3815,
|
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": 3815,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "gripWidth",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"operator": "-",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3828,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"left": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3828,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"raw": "2",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 2.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"operator": "*",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3832,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "gripFilletRadius",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06: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"
|
2025-03-07 22:07:16 -06:00
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3800,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 3800,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3860,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3869,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3869,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angleStart",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3883,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "90.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": 90.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3882,
|
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": 3896,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3896,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angleEnd",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3907,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.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": 3919,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3919,
|
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"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3928,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripFilletRadius",
|
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": "ObjectExpression",
|
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3953,
|
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": 3856,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "arc",
|
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": 3856,
|
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-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3967,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06: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-07 22:07:16 -06:00
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3976,
|
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": 3976,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "gripHeight",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"operator": "-",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3990,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"left": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3990,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"raw": "2",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 2.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"operator": "*",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3994,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "gripFilletRadius",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06: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"
|
2025-03-07 22:07:16 -06:00
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 3961,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 3961,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4022,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4031,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4031,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angleStart",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4044,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "0.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": 4056,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4056,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angleEnd",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4067,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "90.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": 90.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4080,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4080,
|
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"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4089,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripFilletRadius",
|
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": "ObjectExpression",
|
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4114,
|
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": 4018,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "arc",
|
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": 4018,
|
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-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4128,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "length",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"arg": {
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4139,
|
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": 4139,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "gripWidth",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"operator": "-",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4152,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"left": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4152,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"raw": "2",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 2.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"operator": "*",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4156,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "gripFilletRadius",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06: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"
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4137,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"operator": "-",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4122,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 4122,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4185,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4194,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4194,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angleStart",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4207,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "90.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": 90.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4220,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4220,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angleEnd",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4231,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "180.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": 180.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4245,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4245,
|
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"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4254,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripFilletRadius",
|
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": "ObjectExpression",
|
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4279,
|
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": 4181,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "arc",
|
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": 4181,
|
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-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4293,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "length",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"arg": {
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4304,
|
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": 4304,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "gripHeight",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-07 22:07:16 -06:00
|
|
|
"operator": "-",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4318,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"left": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4318,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"raw": "2",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 2.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"operator": "*",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4322,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "gripFilletRadius",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Identifier",
|
|
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06: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"
|
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4302,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"operator": "-",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
|
{
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4342,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"name": "tag",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4348,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"type": "TagDeclarator",
|
|
|
|
|
"value": "gripEdgeTop"
|
|
|
|
|
}
|
2025-03-06 18:01:24 -05:00
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4287,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 4287,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-07 22:07:16 -06:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
|
"unlabeled": null
|
2025-03-06 18:01:24 -05:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4371,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4380,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4380,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angleStart",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4393,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "180.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": 180.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4407,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4407,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "angleEnd",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4418,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "270.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": 270.0,
|
|
|
|
|
"suffix": "None"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4432,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4432,
|
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"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4441,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripFilletRadius",
|
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": "ObjectExpression",
|
|
|
|
|
"type": "ObjectExpression"
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4466,
|
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": 4367,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "arc",
|
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": 4367,
|
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": [],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4474,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05: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": 4474,
|
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 16:23:20 +13:00
|
|
|
"commentStart": 3748,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"nonCodeMeta": {
|
|
|
|
|
"nonCodeNodes": {
|
|
|
|
|
"9": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4481,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
|
"value": {
|
|
|
|
|
"type": "newLineBlockComment",
|
|
|
|
|
"value": "extrude the grip profile to create the grip",
|
|
|
|
|
"style": "line"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"startNodes": []
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"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 16:23:20 +13:00
|
|
|
"preComments": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// create a profile of the grip"
|
|
|
|
|
],
|
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": 4530,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4530,
|
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": 4530,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "grip",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
|
|
|
|
"init": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4558,
|
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": {
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4568,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripLength",
|
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": 4567,
|
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"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4537,
|
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": 4537,
|
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": 4545,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripProfile",
|
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": "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": 4579,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4625,
|
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": 4625,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sketch003",
|
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": 4651,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "grip",
|
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": 4657,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripEdgeTop",
|
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": 4637,
|
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": 4637,
|
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-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": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// create a sketch on the grip for the hole"
|
|
|
|
|
],
|
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": 4669,
|
2025-03-06 18:01:24 -05:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4709,
|
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": 4709,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripHoleProfile",
|
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": 4732,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "sketch003",
|
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": 4743,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4744,
|
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": 4747,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "200",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 200.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": 4753,
|
2025-03-06 18:01:24 -05:00
|
|
|
"elements": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4754,
|
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": 4757,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "210",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 210.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": 4763,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripSlotWidth",
|
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": 4727,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "slot",
|
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": 4727,
|
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-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": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// create a profile for the grip hole"
|
|
|
|
|
],
|
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": 4777,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"expression": {
|
|
|
|
|
"arguments": [
|
|
|
|
|
{
|
|
|
|
|
"type": "LabeledArg",
|
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4830,
|
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": 4839,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"left": {
|
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4840,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripWidth",
|
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": 4839,
|
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"
|
|
|
|
|
},
|
|
|
|
|
"operator": "-",
|
|
|
|
|
"right": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4850,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"raw": "20",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Literal",
|
|
|
|
|
"type": "Literal",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 20.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"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 4805,
|
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": 4805,
|
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": 4813,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "gripHoleProfile",
|
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
|
|
|
"preComments": [
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// cut a hole in the grip"
|
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ExpressionStatement",
|
|
|
|
|
"type": "ExpressionStatement"
|
|
|
|
|
}
|
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 0,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"innerAttrs": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 0,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 97,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "settings",
|
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
|
|
|
"preComments": [
|
|
|
|
|
"// Food Service Spatula",
|
|
|
|
|
"// Use these spatulas for mixing, flipping, and scraping.",
|
|
|
|
|
"",
|
|
|
|
|
"",
|
|
|
|
|
"// Set units"
|
|
|
|
|
],
|
2025-03-06 18:01:24 -05:00
|
|
|
"properties": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 106,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"key": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 106,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "defaultLengthUnit",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "Identifier"
|
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"type": "ObjectProperty",
|
|
|
|
|
"value": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 126,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-06 18:01:24 -05:00
|
|
|
"name": "mm",
|
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": "Annotation"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"nonCodeMeta": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"nonCodeNodes": {},
|
2025-03-06 18:01:24 -05:00
|
|
|
"startNodes": [
|
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 129,
|
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"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"start": 0
|
|
|
|
|
}
|
|
|
|
|
}
|