2025-03-13 21:59:39 -07:00
|
|
|
---
|
|
|
|
source: kcl-lib/src/simulation_tests.rs
|
|
|
|
description: Result of parsing out_of_band_sketches.kcl
|
|
|
|
---
|
|
|
|
{
|
|
|
|
"Ok": {
|
|
|
|
"body": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 0,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 0,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "sketch001",
|
|
|
|
"start": 0,
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 26,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "'XZ'",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": "XZ"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 12,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "startSketchOn",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 12,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
"start": 0,
|
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"kind": "const",
|
|
|
|
"start": 0,
|
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 32,
|
2025-03-13 21:59:39 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 32,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 32,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "profile001",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"body": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 60,
|
2025-03-13 21:59:39 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 61,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "27.67",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 27.67,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 68,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "239.34",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 239.34,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 77,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "sketch001",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 45,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "startProfileAt",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 45,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 169,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 175,
|
2025-03-13 21:59:39 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 176,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "414.61",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 414.61,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 184,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "0",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07: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-13 21:59:39 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 164,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "line",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 164,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 213,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 219,
|
2025-03-13 21:59:39 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 220,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "33.98",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 33.98,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 228,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "389.36",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 389.36,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 227,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"operator": "-",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 208,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "line",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 208,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 45,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"0": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 90,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "blockComment",
|
|
|
|
"value": "enter sketch mode, start path, move path pen, disable sketch mode",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"1": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 187,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "inlineComment",
|
|
|
|
"value": "extend path",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"2": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 236,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "inlineComment",
|
|
|
|
"value": "extend path",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"startNodes": []
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "PipeExpression",
|
|
|
|
"type": "PipeExpression"
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"kind": "const",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 251,
|
2025-03-13 21:59:39 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 253,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 253,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "sketch002",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 279,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "'XY'",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": "XY"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 265,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "startSketchOn",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 265,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"kind": "const",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 285,
|
2025-03-13 21:59:39 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 285,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 285,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "profile002",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"body": [
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 313,
|
2025-03-13 21:59:39 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 314,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "67.04",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 67.04,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 322,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "63.5",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 63.5,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 321,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"operator": "-",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 329,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "sketch002",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 298,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "startProfileAt",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 298,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 421,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 427,
|
2025-03-13 21:59:39 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 428,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "282.37",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 282.37,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 436,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "0",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07: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-13 21:59:39 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 416,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "line",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 416,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 465,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 471,
|
2025-03-13 21:59:39 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 473,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "12.77",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 12.77,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 472,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"operator": "-",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 481,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "178.07",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 178.07,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 480,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"operator": "-",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 460,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "line",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 460,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 298,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"0": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 342,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "blockComment",
|
|
|
|
"value": "enter sketch mode, start path, move path pen, disable sketch mode",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"1": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 439,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "inlineComment",
|
|
|
|
"value": "extend path",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"2": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 489,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "inlineComment",
|
|
|
|
"value": "extend path",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"startNodes": []
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "PipeExpression",
|
|
|
|
"type": "PipeExpression"
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"kind": "const",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 504,
|
2025-03-13 21:59:39 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 506,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 506,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "profile001extended",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"body": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 527,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "profile001",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 548,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 554,
|
2025-03-13 21:59:39 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 556,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "455.38",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 455.38,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 555,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"operator": "-",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 564,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "0",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07: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-13 21:59:39 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 543,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "line",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 543,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 588,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "close",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 588,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 527,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"1": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 567,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "inlineComment",
|
|
|
|
"value": "extend path",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"2": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 595,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "inlineComment",
|
|
|
|
"value": "close",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"startNodes": []
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "PipeExpression",
|
|
|
|
"type": "PipeExpression"
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"kind": "const",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 604,
|
2025-03-13 21:59:39 -07:00
|
|
|
"declaration": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 606,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"id": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 606,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "profile002extended",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"init": {
|
|
|
|
"body": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 627,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "profile002",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 648,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "end",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 654,
|
2025-03-13 21:59:39 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
|
|
|
"argument": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 656,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "299.39",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 299.39,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 655,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"operator": "-",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "UnaryExpression",
|
|
|
|
"type": "UnaryExpression"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 664,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "21.28",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 21.28,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 643,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "line",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 643,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": null
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"arguments": [],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 692,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "close",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 692,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpression",
|
|
|
|
"type": "CallExpression"
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 627,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"1": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 671,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "inlineComment",
|
|
|
|
"value": "extend path",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"2": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 699,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "inlineComment",
|
|
|
|
"value": "close",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"startNodes": []
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "PipeExpression",
|
|
|
|
"type": "PipeExpression"
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "VariableDeclarator"
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"kind": "const",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "VariableDeclaration",
|
|
|
|
"type": "VariableDeclaration"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 708,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"expression": {
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"type": "LabeledArg",
|
|
|
|
"label": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 760,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "length",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
"arg": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 769,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"raw": "10.14",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Literal",
|
|
|
|
"type": "Literal",
|
|
|
|
"value": {
|
|
|
|
"value": 10.14,
|
|
|
|
"suffix": "None"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"callee": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 710,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "extrude",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier"
|
|
|
|
},
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 710,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"type": "CallExpressionKw",
|
|
|
|
"unlabeled": {
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 718,
|
2025-03-13 21:59:39 -07:00
|
|
|
"elements": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 719,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "profile001extended",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
},
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 739,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"name": "profile002extended",
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "Identifier",
|
|
|
|
"type": "Identifier"
|
|
|
|
}
|
|
|
|
],
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "ArrayExpression",
|
|
|
|
"type": "ArrayExpression"
|
|
|
|
}
|
|
|
|
},
|
2025-03-20 11:06:27 +13:00
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07: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-13 21:59:39 -07:00
|
|
|
"nonCodeMeta": {
|
|
|
|
"nonCodeNodes": {
|
|
|
|
"1": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 251,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLine"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"3": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 504,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLine"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"4": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 604,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLine"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"5": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 708,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "newLine"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"6": [
|
|
|
|
{
|
2025-03-20 16:23:20 +13:00
|
|
|
"commentStart": 775,
|
2025-03-20 11:06:27 +13:00
|
|
|
"end": 0,
|
|
|
|
"start": 0,
|
2025-03-13 21:59:39 -07:00
|
|
|
"type": "NonCodeNode",
|
|
|
|
"value": {
|
|
|
|
"type": "inlineComment",
|
|
|
|
"value": "for each extrude: enter sketch mode, extrude, exit sketch mode",
|
|
|
|
"style": "line"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"startNodes": []
|
|
|
|
},
|
|
|
|
"start": 0
|
|
|
|
}
|
|
|
|
}
|