Files
modeling-app/rust/kcl-lib/tests/kcl_samples/kitt/ast.snap
Josh Gomez 656eb0abec Update all KCL-Samples to be more ME friendly (#6132)
* update all kcl-samples

* updates

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* fixes

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* updates

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* updates

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* Update kcl-samples simulation test output

---------

Signed-off-by: Jess Frazelle <github@jessfraz.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com>
Co-authored-by: Jess Frazelle <github@jessfraz.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-04 11:03:13 -07:00

15342 lines
476 KiB
Plaintext

---
source: kcl-lib/src/simulation_tests.rs
description: Result of parsing kitt.kcl
---
{
"Ok": {
"body": [
{
"commentStart": 0,
"declaration": {
"commentStart": 87,
"end": 0,
"id": {
"commentStart": 87,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"init": {
"body": {
"body": [
{
"commentStart": 168,
"declaration": {
"commentStart": 168,
"end": 0,
"id": {
"commentStart": 168,
"end": 0,
"name": "pixelBoxBody",
"start": 0,
"type": "Identifier"
},
"init": {
"body": [
{
"arguments": [
{
"abs_path": false,
"commentStart": 197,
"end": 0,
"name": {
"commentStart": 197,
"end": 0,
"name": "kitExtrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 209,
"end": 0,
"name": {
"commentStart": 209,
"end": 0,
"name": "extrudeTag",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 183,
"end": 0,
"name": {
"commentStart": 183,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 183,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"commentStart": 243,
"elements": [
{
"abs_path": false,
"commentStart": 244,
"end": 0,
"name": {
"commentStart": 244,
"end": 0,
"name": "positionY",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 255,
"end": 0,
"name": {
"commentStart": 255,
"end": 0,
"name": "positionZ",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
},
{
"commentStart": 267,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 228,
"end": 0,
"name": {
"commentStart": 228,
"end": 0,
"name": "startProfileAt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 228,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 282,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 288,
"elements": [
{
"commentStart": 289,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"abs_path": false,
"commentStart": 292,
"end": 0,
"name": {
"commentStart": 292,
"end": 0,
"name": "height",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 277,
"end": 0,
"name": {
"commentStart": 277,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 277,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 313,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 319,
"elements": [
{
"abs_path": false,
"commentStart": 320,
"end": 0,
"name": {
"commentStart": 320,
"end": 0,
"name": "width",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 327,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 308,
"end": 0,
"name": {
"commentStart": 308,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 308,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 343,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 349,
"elements": [
{
"commentStart": 350,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"argument": {
"abs_path": false,
"commentStart": 354,
"end": 0,
"name": {
"commentStart": 354,
"end": 0,
"name": "height",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 353,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 338,
"end": 0,
"name": {
"commentStart": 338,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 338,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 375,
"end": 0,
"name": "endAbsolute",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 389,
"elements": [
{
"arguments": [
{
"commentStart": 404,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 390,
"end": 0,
"name": {
"commentStart": 390,
"end": 0,
"name": "profileStartX",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 390,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"commentStart": 422,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 408,
"end": 0,
"name": {
"commentStart": 408,
"end": 0,
"name": "profileStartY",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 408,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 370,
"end": 0,
"name": {
"commentStart": 370,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 370,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 434,
"end": 0,
"name": {
"commentStart": 434,
"end": 0,
"name": "close",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 434,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 457,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 466,
"end": 0,
"name": {
"commentStart": 466,
"end": 0,
"name": "depth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 449,
"end": 0,
"name": {
"commentStart": 449,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 449,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
}
],
"commentStart": 183,
"end": 0,
"start": 0,
"type": "PipeExpression",
"type": "PipeExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"argument": {
"abs_path": false,
"commentStart": 482,
"end": 0,
"name": {
"commentStart": 482,
"end": 0,
"name": "pixelBoxBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 475,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 164,
"end": 0,
"start": 0
},
"commentStart": 95,
"end": 0,
"params": [
{
"type": "Parameter",
"identifier": {
"commentStart": 96,
"end": 0,
"name": "kitExtrude",
"start": 0,
"type": "Identifier"
}
},
{
"type": "Parameter",
"identifier": {
"commentStart": 108,
"end": 0,
"name": "extrudeTag",
"start": 0,
"type": "Identifier"
}
},
{
"type": "Parameter",
"identifier": {
"commentStart": 120,
"end": 0,
"name": "positionY",
"start": 0,
"type": "Identifier"
}
},
{
"type": "Parameter",
"identifier": {
"commentStart": 131,
"end": 0,
"name": "positionZ",
"start": 0,
"type": "Identifier"
}
},
{
"type": "Parameter",
"identifier": {
"commentStart": 142,
"end": 0,
"name": "width",
"start": 0,
"type": "Identifier"
}
},
{
"type": "Parameter",
"identifier": {
"commentStart": 149,
"end": 0,
"name": "height",
"start": 0,
"type": "Identifier"
}
},
{
"type": "Parameter",
"identifier": {
"commentStart": 157,
"end": 0,
"name": "depth",
"start": 0,
"type": "Identifier"
}
}
],
"start": 0,
"type": "FunctionExpression",
"type": "FunctionExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "fn",
"preComments": [
"// Kitt",
"// The beloved KittyCAD mascot in a voxelized style.",
"",
"",
"// Pixel box function"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 496,
"declaration": {
"commentStart": 515,
"end": 0,
"id": {
"commentStart": 515,
"end": 0,
"name": "kitBodyElevation",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 534,
"end": 0,
"raw": "6",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 6.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 1. Kitty Body"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 536,
"declaration": {
"commentStart": 536,
"end": 0,
"id": {
"commentStart": 536,
"end": 0,
"name": "kitBodyWidth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 551,
"end": 0,
"raw": "26",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 26.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 554,
"declaration": {
"commentStart": 554,
"end": 0,
"id": {
"commentStart": 554,
"end": 0,
"name": "kitBodyHeight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 570,
"end": 0,
"raw": "25",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 25.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 573,
"declaration": {
"commentStart": 573,
"end": 0,
"id": {
"commentStart": 573,
"end": 0,
"name": "kitBodyDepth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 588,
"end": 0,
"raw": "18",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 18.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 590,
"declaration": {
"commentStart": 592,
"end": 0,
"id": {
"commentStart": 592,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"init": {
"body": [
{
"arguments": [
{
"abs_path": false,
"commentStart": 616,
"end": 0,
"name": {
"commentStart": 616,
"end": 0,
"name": "XZ",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 602,
"end": 0,
"name": {
"commentStart": 602,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 602,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"commentStart": 640,
"elements": [
{
"commentStart": 641,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 642,
"end": 0,
"name": {
"commentStart": 642,
"end": 0,
"name": "kitBodyWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 641,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "/",
"right": {
"commentStart": 657,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"abs_path": false,
"commentStart": 660,
"end": 0,
"name": {
"commentStart": 660,
"end": 0,
"name": "kitBodyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
},
{
"commentStart": 679,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 625,
"end": 0,
"name": {
"commentStart": 625,
"end": 0,
"name": "startProfileAt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 625,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 692,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 698,
"elements": [
{
"commentStart": 699,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"abs_path": false,
"commentStart": 702,
"end": 0,
"name": {
"commentStart": 702,
"end": 0,
"name": "kitBodyHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 687,
"end": 0,
"name": {
"commentStart": 687,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 687,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 728,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 734,
"elements": [
{
"abs_path": false,
"commentStart": 735,
"end": 0,
"name": {
"commentStart": 735,
"end": 0,
"name": "kitBodyWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 749,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
},
{
"type": "LabeledArg",
"label": {
"commentStart": 753,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 759,
"end": 0,
"start": 0,
"type": "TagDeclarator",
"type": "TagDeclarator",
"value": "seg01"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 723,
"end": 0,
"name": {
"commentStart": 723,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 723,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 777,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 783,
"elements": [
{
"commentStart": 784,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"argument": {
"abs_path": false,
"commentStart": 788,
"end": 0,
"name": {
"commentStart": 788,
"end": 0,
"name": "kitBodyHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 787,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
},
{
"type": "LabeledArg",
"label": {
"commentStart": 804,
"end": 0,
"name": "tag",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 810,
"end": 0,
"start": 0,
"type": "TagDeclarator",
"type": "TagDeclarator",
"value": "seg02"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 772,
"end": 0,
"name": {
"commentStart": 772,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 772,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 828,
"end": 0,
"name": "endAbsolute",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 842,
"elements": [
{
"arguments": [
{
"commentStart": 857,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 843,
"end": 0,
"name": {
"commentStart": 843,
"end": 0,
"name": "profileStartX",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 843,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"commentStart": 875,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 861,
"end": 0,
"name": {
"commentStart": 861,
"end": 0,
"name": "profileStartY",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 861,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 823,
"end": 0,
"name": {
"commentStart": 823,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 823,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 885,
"end": 0,
"name": {
"commentStart": 885,
"end": 0,
"name": "close",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 885,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 906,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 915,
"end": 0,
"name": {
"commentStart": 915,
"end": 0,
"name": "kitBodyDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 898,
"end": 0,
"name": {
"commentStart": 898,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 898,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
}
],
"commentStart": 602,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"7": [
{
"commentStart": 928,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLineBlockComment",
"value": "2. Kitty Head (Frame of display)",
"style": "line"
}
}
]
},
"startNodes": []
},
"start": 0,
"type": "PipeExpression",
"type": "PipeExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 966,
"declaration": {
"commentStart": 966,
"end": 0,
"id": {
"commentStart": 966,
"end": 0,
"name": "kitHeadOffset",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 982,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 984,
"declaration": {
"commentStart": 984,
"end": 0,
"id": {
"commentStart": 984,
"end": 0,
"name": "kitHeadHeight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 1000,
"end": 0,
"raw": "16",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 16.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 1002,
"declaration": {
"commentStart": 1004,
"end": 0,
"id": {
"commentStart": 1004,
"end": 0,
"name": "kitHeadElevation",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 1023,
"end": 0,
"left": {
"commentStart": 1023,
"end": 0,
"left": {
"commentStart": 1023,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1023,
"end": 0,
"name": {
"commentStart": 1023,
"end": 0,
"name": "kitBodyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 1042,
"end": 0,
"name": {
"commentStart": 1042,
"end": 0,
"name": "kitBodyHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 1058,
"end": 0,
"name": {
"commentStart": 1058,
"end": 0,
"name": "kitHeadOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 1074,
"end": 0,
"name": {
"commentStart": 1074,
"end": 0,
"name": "kitHeadHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 1087,
"declaration": {
"commentStart": 1089,
"end": 0,
"id": {
"commentStart": 1089,
"end": 0,
"name": "kitHeadWidth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 1104,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1104,
"end": 0,
"name": {
"commentStart": 1104,
"end": 0,
"name": "kitBodyWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 1120,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1120,
"end": 0,
"name": {
"commentStart": 1120,
"end": 0,
"name": "kitHeadOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "*",
"right": {
"commentStart": 1136,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 1139,
"declaration": {
"commentStart": 1139,
"end": 0,
"id": {
"commentStart": 1139,
"end": 0,
"name": "kitHeadDepth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 1154,
"end": 0,
"raw": "3",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 3.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 1156,
"declaration": {
"commentStart": 1156,
"end": 0,
"id": {
"commentStart": 1156,
"end": 0,
"name": "kitHead",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 1175,
"end": 0,
"name": {
"commentStart": 1175,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 1184,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"commentStart": 1191,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 1192,
"end": 0,
"name": {
"commentStart": 1192,
"end": 0,
"name": "kitHeadWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 1191,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "/",
"right": {
"commentStart": 1207,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"abs_path": false,
"commentStart": 1210,
"end": 0,
"name": {
"commentStart": 1210,
"end": 0,
"name": "kitHeadElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 1228,
"end": 0,
"name": {
"commentStart": 1228,
"end": 0,
"name": "kitHeadWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 1242,
"end": 0,
"name": {
"commentStart": 1242,
"end": 0,
"name": "kitHeadHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 1257,
"end": 0,
"name": {
"commentStart": 1257,
"end": 0,
"name": "kitHeadDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 1166,
"end": 0,
"name": {
"commentStart": 1166,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 1166,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 1271,
"declaration": {
"commentStart": 1271,
"end": 0,
"id": {
"commentStart": 1271,
"end": 0,
"name": "kitFaceElevation",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 1290,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1290,
"end": 0,
"name": {
"commentStart": 1290,
"end": 0,
"name": "kitHeadElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 1309,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 1310,
"declaration": {
"commentStart": 1329,
"end": 0,
"id": {
"commentStart": 1329,
"end": 0,
"name": "kitFaceWidth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 1344,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1344,
"end": 0,
"name": {
"commentStart": 1344,
"end": 0,
"name": "kitHeadWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 1359,
"end": 0,
"raw": "4",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 4.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 3. Kitty Face"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 1361,
"declaration": {
"commentStart": 1361,
"end": 0,
"id": {
"commentStart": 1361,
"end": 0,
"name": "kitFaceHeight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 1377,
"end": 0,
"left": {
"commentStart": 1377,
"end": 0,
"left": {
"commentStart": 1377,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 1377,
"end": 0,
"name": {
"commentStart": 1377,
"end": 0,
"name": "kitHeadElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 1396,
"end": 0,
"name": {
"commentStart": 1396,
"end": 0,
"name": "kitHeadHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 1412,
"end": 0,
"name": {
"commentStart": 1412,
"end": 0,
"name": "kitFaceElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"commentStart": 1431,
"end": 0,
"raw": "3",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 3.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 1433,
"declaration": {
"commentStart": 1433,
"end": 0,
"id": {
"commentStart": 1433,
"end": 0,
"name": "kitFaceDepth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 1448,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 1449,
"declaration": {
"commentStart": 1451,
"end": 0,
"id": {
"commentStart": 1451,
"end": 0,
"name": "kitFace",
"start": 0,
"type": "Identifier"
},
"init": {
"body": [
{
"arguments": [
{
"abs_path": false,
"commentStart": 1475,
"end": 0,
"name": {
"commentStart": 1475,
"end": 0,
"name": "kitHead",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 1484,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
}
],
"callee": {
"abs_path": false,
"commentStart": 1461,
"end": 0,
"name": {
"commentStart": 1461,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 1461,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"commentStart": 1511,
"elements": [
{
"commentStart": 1512,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 1513,
"end": 0,
"name": {
"commentStart": 1513,
"end": 0,
"name": "kitFaceWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 1512,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "/",
"right": {
"commentStart": 1528,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"abs_path": false,
"commentStart": 1531,
"end": 0,
"name": {
"commentStart": 1531,
"end": 0,
"name": "kitFaceElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
},
{
"commentStart": 1550,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 1496,
"end": 0,
"name": {
"commentStart": 1496,
"end": 0,
"name": "startProfileAt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 1496,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 1563,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 1569,
"elements": [
{
"commentStart": 1570,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"commentStart": 1573,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1558,
"end": 0,
"name": {
"commentStart": 1558,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 1558,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 1611,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 1617,
"elements": [
{
"argument": {
"commentStart": 1619,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"commentStart": 1618,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"commentStart": 1622,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1606,
"end": 0,
"name": {
"commentStart": 1606,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 1606,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 1662,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 1668,
"elements": [
{
"commentStart": 1669,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"abs_path": false,
"commentStart": 1672,
"end": 0,
"name": {
"commentStart": 1672,
"end": 0,
"name": "kitFaceHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1657,
"end": 0,
"name": {
"commentStart": 1657,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 1657,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 1714,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 1720,
"elements": [
{
"commentStart": 1721,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"commentStart": 1724,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1709,
"end": 0,
"name": {
"commentStart": 1709,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 1709,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 1765,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 1771,
"elements": [
{
"commentStart": 1772,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"commentStart": 1775,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1760,
"end": 0,
"name": {
"commentStart": 1760,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 1760,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 1813,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 1819,
"elements": [
{
"abs_path": false,
"commentStart": 1820,
"end": 0,
"name": {
"commentStart": 1820,
"end": 0,
"name": "kitFaceWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 1834,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1808,
"end": 0,
"name": {
"commentStart": 1808,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 1808,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 1868,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 1874,
"elements": [
{
"commentStart": 1875,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"argument": {
"commentStart": 1879,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"commentStart": 1878,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1863,
"end": 0,
"name": {
"commentStart": 1863,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 1863,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 1920,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 1926,
"elements": [
{
"commentStart": 1927,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"commentStart": 1930,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1915,
"end": 0,
"name": {
"commentStart": 1915,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 1915,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 1972,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 1978,
"elements": [
{
"commentStart": 1979,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"argument": {
"abs_path": false,
"commentStart": 1983,
"end": 0,
"name": {
"commentStart": 1983,
"end": 0,
"name": "kitFaceHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 1982,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 1967,
"end": 0,
"name": {
"commentStart": 1967,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 1967,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 2028,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 2034,
"elements": [
{
"argument": {
"commentStart": 2036,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"commentStart": 2035,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"commentStart": 2039,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 2023,
"end": 0,
"name": {
"commentStart": 2023,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2023,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 2080,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 2086,
"elements": [
{
"commentStart": 2087,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"argument": {
"commentStart": 2091,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"commentStart": 2090,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 2075,
"end": 0,
"name": {
"commentStart": 2075,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2075,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 2132,
"end": 0,
"name": "endAbsolute",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 2146,
"elements": [
{
"arguments": [
{
"commentStart": 2161,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 2147,
"end": 0,
"name": {
"commentStart": 2147,
"end": 0,
"name": "profileStartX",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2147,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"commentStart": 2179,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 2165,
"end": 0,
"name": {
"commentStart": 2165,
"end": 0,
"name": "profileStartY",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2165,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 2127,
"end": 0,
"name": {
"commentStart": 2127,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2127,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 2189,
"end": 0,
"name": {
"commentStart": 2189,
"end": 0,
"name": "close",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2189,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 2210,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"argument": {
"abs_path": false,
"commentStart": 2220,
"end": 0,
"name": {
"commentStart": 2220,
"end": 0,
"name": "kitFaceDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 2219,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 2202,
"end": 0,
"name": {
"commentStart": 2202,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2202,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
}
],
"commentStart": 1461,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"2": [
{
"commentStart": 1576,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "left lower corner up",
"style": "line"
}
}
],
"3": [
{
"commentStart": 1625,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "left lower corner left",
"style": "line"
}
}
],
"4": [
{
"commentStart": 1687,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "left side up",
"style": "line"
}
}
],
"5": [
{
"commentStart": 1727,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "left upper corner right",
"style": "line"
}
}
],
"6": [
{
"commentStart": 1778,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "left upper corner up",
"style": "line"
}
}
],
"7": [
{
"commentStart": 1837,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "upper side right",
"style": "line"
}
}
],
"8": [
{
"commentStart": 1882,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "right upper corner down",
"style": "line"
}
}
],
"9": [
{
"commentStart": 1933,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "right upper corner right",
"style": "line"
}
}
],
"10": [
{
"commentStart": 1998,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "right side down",
"style": "line"
}
}
],
"11": [
{
"commentStart": 2042,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "right lower corner left",
"style": "line"
}
}
],
"12": [
{
"commentStart": 2094,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "right lower corner down",
"style": "line"
}
}
],
"15": [
{
"commentStart": 2235,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLineBlockComment",
"value": "Kitty Face Features:",
"style": "line"
}
},
{
"commentStart": 2262,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "blockComment",
"value": "3.1 Kitty Eyes",
"style": "line"
}
},
{
"commentStart": 2280,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLineBlockComment",
"value": "3.1.1 Kitty Left Eye",
"style": "line"
}
}
]
},
"startNodes": []
},
"start": 0,
"type": "PipeExpression",
"type": "PipeExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 2306,
"declaration": {
"commentStart": 2306,
"end": 0,
"id": {
"commentStart": 2306,
"end": 0,
"name": "kitEyeDepth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 2320,
"end": 0,
"raw": "0.5",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.5,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 2324,
"declaration": {
"commentStart": 2324,
"end": 0,
"id": {
"commentStart": 2324,
"end": 0,
"name": "kitEyeHeihgt",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 2339,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 2339,
"end": 0,
"name": {
"commentStart": 2339,
"end": 0,
"name": "kitFaceElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 2358,
"end": 0,
"raw": "7",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 7.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 2360,
"declaration": {
"commentStart": 2360,
"end": 0,
"id": {
"commentStart": 2360,
"end": 0,
"name": "kitEyeOffset",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 2375,
"end": 0,
"raw": "7",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 7.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 2376,
"declaration": {
"commentStart": 2403,
"end": 0,
"id": {
"commentStart": 2403,
"end": 0,
"name": "kitLeftEye1",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 2426,
"end": 0,
"name": {
"commentStart": 2426,
"end": 0,
"name": "kitFace",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 2435,
"end": 0,
"raw": "'START'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "START"
},
{
"argument": {
"abs_path": false,
"commentStart": 2445,
"end": 0,
"name": {
"commentStart": 2445,
"end": 0,
"name": "kitEyeOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 2444,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"abs_path": false,
"commentStart": 2459,
"end": 0,
"name": {
"commentStart": 2459,
"end": 0,
"name": "kitEyeHeihgt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 2473,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"commentStart": 2476,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"abs_path": false,
"commentStart": 2479,
"end": 0,
"name": {
"commentStart": 2479,
"end": 0,
"name": "kitEyeDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 2417,
"end": 0,
"name": {
"commentStart": 2417,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2417,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 3.1.2 Kitty Right Eye"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 2491,
"declaration": {
"commentStart": 2511,
"end": 0,
"id": {
"commentStart": 2511,
"end": 0,
"name": "kitLeftEye2",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 2534,
"end": 0,
"name": {
"commentStart": 2534,
"end": 0,
"name": "kitFace",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 2543,
"end": 0,
"raw": "'START'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "START"
},
{
"commentStart": 2552,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 2553,
"end": 0,
"name": {
"commentStart": 2553,
"end": 0,
"name": "kitEyeOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 2552,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "+",
"right": {
"commentStart": 2568,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 2571,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 2571,
"end": 0,
"name": {
"commentStart": 2571,
"end": 0,
"name": "kitEyeHeihgt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 2586,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 2589,
"end": 0,
"raw": "3",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 3.0,
"suffix": "None"
}
},
{
"commentStart": 2592,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"abs_path": false,
"commentStart": 2595,
"end": 0,
"name": {
"commentStart": 2595,
"end": 0,
"name": "kitEyeDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 2525,
"end": 0,
"name": {
"commentStart": 2525,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2525,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 3.2 Kitty Nose"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 2608,
"declaration": {
"commentStart": 2608,
"end": 0,
"id": {
"commentStart": 2608,
"end": 0,
"name": "kitLeftEye3",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 2631,
"end": 0,
"name": {
"commentStart": 2631,
"end": 0,
"name": "kitFace",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 2640,
"end": 0,
"raw": "'START'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "START"
},
{
"commentStart": 2649,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 2650,
"end": 0,
"name": {
"commentStart": 2650,
"end": 0,
"name": "kitEyeOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 2649,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "+",
"right": {
"commentStart": 2665,
"end": 0,
"raw": "4",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 4.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"abs_path": false,
"commentStart": 2668,
"end": 0,
"name": {
"commentStart": 2668,
"end": 0,
"name": "kitEyeHeihgt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 2682,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"commentStart": 2685,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"abs_path": false,
"commentStart": 2688,
"end": 0,
"name": {
"commentStart": 2688,
"end": 0,
"name": "kitEyeDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 2622,
"end": 0,
"name": {
"commentStart": 2622,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2622,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 2701,
"declaration": {
"commentStart": 2701,
"end": 0,
"id": {
"commentStart": 2701,
"end": 0,
"name": "kitRightEye",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 2724,
"end": 0,
"name": {
"commentStart": 2724,
"end": 0,
"name": "kitFace",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 2733,
"end": 0,
"raw": "'START'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "START"
},
{
"commentStart": 2742,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 2742,
"end": 0,
"name": {
"commentStart": 2742,
"end": 0,
"name": "kitEyeOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 2757,
"end": 0,
"raw": "3",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 3.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 2760,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 2760,
"end": 0,
"name": {
"commentStart": 2760,
"end": 0,
"name": "kitEyeHeihgt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 2775,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 2778,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
{
"commentStart": 2781,
"end": 0,
"raw": "4",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 4.0,
"suffix": "None"
}
},
{
"abs_path": false,
"commentStart": 2784,
"end": 0,
"name": {
"commentStart": 2784,
"end": 0,
"name": "kitEyeDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 2715,
"end": 0,
"name": {
"commentStart": 2715,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2715,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 2797,
"declaration": {
"commentStart": 2797,
"end": 0,
"id": {
"commentStart": 2797,
"end": 0,
"name": "kitNoseElevation",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 2816,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 2816,
"end": 0,
"name": {
"commentStart": 2816,
"end": 0,
"name": "kitEyeHeihgt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 2831,
"end": 0,
"raw": "5",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 5.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 2833,
"declaration": {
"commentStart": 2833,
"end": 0,
"id": {
"commentStart": 2833,
"end": 0,
"name": "kitNose",
"start": 0,
"type": "Identifier"
},
"init": {
"body": [
{
"arguments": [
{
"abs_path": false,
"commentStart": 2857,
"end": 0,
"name": {
"commentStart": 2857,
"end": 0,
"name": "kitFace",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 2866,
"end": 0,
"raw": "'START'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "START"
}
],
"callee": {
"abs_path": false,
"commentStart": 2843,
"end": 0,
"name": {
"commentStart": 2843,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2843,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"commentStart": 2895,
"elements": [
{
"argument": {
"commentStart": 2897,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"commentStart": 2896,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"abs_path": false,
"commentStart": 2900,
"end": 0,
"name": {
"commentStart": 2900,
"end": 0,
"name": "kitNoseElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
},
{
"commentStart": 2919,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 2880,
"end": 0,
"name": {
"commentStart": 2880,
"end": 0,
"name": "startProfileAt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2880,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 2939,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 2945,
"elements": [
{
"commentStart": 2946,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"commentStart": 2949,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 2934,
"end": 0,
"name": {
"commentStart": 2934,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2934,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 2980,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 2986,
"elements": [
{
"commentStart": 2987,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
{
"commentStart": 2990,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 2975,
"end": 0,
"name": {
"commentStart": 2975,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 2975,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 3024,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 3030,
"elements": [
{
"commentStart": 3031,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"commentStart": 3034,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 3019,
"end": 0,
"name": {
"commentStart": 3019,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3019,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 3063,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 3069,
"elements": [
{
"argument": {
"commentStart": 3071,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"commentStart": 3070,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"commentStart": 3074,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 3058,
"end": 0,
"name": {
"commentStart": 3058,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3058,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 3107,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 3113,
"elements": [
{
"commentStart": 3114,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"commentStart": 3117,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 3102,
"end": 0,
"name": {
"commentStart": 3102,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3102,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 3148,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 3154,
"elements": [
{
"commentStart": 3155,
"end": 0,
"raw": "3",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 3.0,
"suffix": "None"
}
},
{
"commentStart": 3158,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 3143,
"end": 0,
"name": {
"commentStart": 3143,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3143,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 3191,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 3197,
"elements": [
{
"commentStart": 3198,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"argument": {
"commentStart": 3202,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"commentStart": 3201,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 3186,
"end": 0,
"name": {
"commentStart": 3186,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3186,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 3236,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 3242,
"elements": [
{
"argument": {
"commentStart": 3244,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"commentStart": 3243,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"commentStart": 3247,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 3231,
"end": 0,
"name": {
"commentStart": 3231,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3231,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 3281,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 3287,
"elements": [
{
"commentStart": 3288,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"argument": {
"commentStart": 3292,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"commentStart": 3291,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 3276,
"end": 0,
"name": {
"commentStart": 3276,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3276,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 3323,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 3329,
"elements": [
{
"commentStart": 3330,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
{
"commentStart": 3333,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 3318,
"end": 0,
"name": {
"commentStart": 3318,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3318,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 3368,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 3374,
"elements": [
{
"commentStart": 3375,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"argument": {
"commentStart": 3379,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"commentStart": 3378,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 3363,
"end": 0,
"name": {
"commentStart": 3363,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3363,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 3413,
"end": 0,
"name": "endAbsolute",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 3427,
"elements": [
{
"arguments": [
{
"commentStart": 3442,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 3428,
"end": 0,
"name": {
"commentStart": 3428,
"end": 0,
"name": "profileStartX",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3428,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"commentStart": 3460,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 3446,
"end": 0,
"name": {
"commentStart": 3446,
"end": 0,
"name": "profileStartY",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3446,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 3408,
"end": 0,
"name": {
"commentStart": 3408,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3408,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 3470,
"end": 0,
"name": {
"commentStart": 3470,
"end": 0,
"name": "close",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3470,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 3491,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 3500,
"end": 0,
"name": {
"commentStart": 3500,
"end": 0,
"name": "kitEyeDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 3483,
"end": 0,
"name": {
"commentStart": 3483,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3483,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
}
],
"commentStart": 2843,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"1": [
{
"commentStart": 2921,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "H V",
"style": "line"
}
}
],
"2": [
{
"commentStart": 2952,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "lower-left up",
"style": "line"
}
}
],
"3": [
{
"commentStart": 2993,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "lower-left right",
"style": "line"
}
}
],
"4": [
{
"commentStart": 3037,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "mid-left up",
"style": "line"
}
}
],
"5": [
{
"commentStart": 3077,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "upper-left left",
"style": "line"
}
}
],
"6": [
{
"commentStart": 3120,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "upper-left up",
"style": "line"
}
}
],
"7": [
{
"commentStart": 3161,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "upper-mid right",
"style": "line"
}
}
],
"8": [
{
"commentStart": 3205,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "upper-right down",
"style": "line"
}
}
],
"9": [
{
"commentStart": 3250,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "upper-right left",
"style": "line"
}
}
],
"10": [
{
"commentStart": 3295,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "mid-left down",
"style": "line"
}
}
],
"11": [
{
"commentStart": 3336,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "lower-right right",
"style": "line"
}
}
],
"12": [
{
"commentStart": 3382,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "inlineComment",
"value": "lower-right down",
"style": "line"
}
}
],
"15": [
{
"commentStart": 3512,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLineBlockComment",
"value": "3.3 Kitty Mouth",
"style": "line"
}
}
]
},
"startNodes": []
},
"start": 0,
"type": "PipeExpression",
"type": "PipeExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 3533,
"declaration": {
"commentStart": 3533,
"end": 0,
"id": {
"commentStart": 3533,
"end": 0,
"name": "kitMouthOffset",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 3550,
"end": 0,
"raw": "4",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 4.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 3552,
"declaration": {
"commentStart": 3552,
"end": 0,
"id": {
"commentStart": 3552,
"end": 0,
"name": "kitMouthHeight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 3569,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 3569,
"end": 0,
"name": {
"commentStart": 3569,
"end": 0,
"name": "kitEyeHeihgt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 3584,
"end": 0,
"raw": "3",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 3.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 3586,
"declaration": {
"commentStart": 3586,
"end": 0,
"id": {
"commentStart": 3586,
"end": 0,
"name": "kitMouthUpLeft",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 3612,
"end": 0,
"name": {
"commentStart": 3612,
"end": 0,
"name": "kitFace",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 3621,
"end": 0,
"raw": "'START'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "START"
},
{
"argument": {
"abs_path": false,
"commentStart": 3631,
"end": 0,
"name": {
"commentStart": 3631,
"end": 0,
"name": "kitMouthOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 3630,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"abs_path": false,
"commentStart": 3647,
"end": 0,
"name": {
"commentStart": 3647,
"end": 0,
"name": "kitMouthHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 3663,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"commentStart": 3666,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"abs_path": false,
"commentStart": 3669,
"end": 0,
"name": {
"commentStart": 3669,
"end": 0,
"name": "kitEyeDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 3603,
"end": 0,
"name": {
"commentStart": 3603,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3603,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 3681,
"declaration": {
"commentStart": 3701,
"end": 0,
"id": {
"commentStart": 3701,
"end": 0,
"name": "kitMouthDownLeft",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 3729,
"end": 0,
"name": {
"commentStart": 3729,
"end": 0,
"name": "kitFace",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 3738,
"end": 0,
"raw": "'START'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "START"
},
{
"commentStart": 3747,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 3748,
"end": 0,
"name": {
"commentStart": 3748,
"end": 0,
"name": "kitMouthOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 3747,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "+",
"right": {
"commentStart": 3765,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 3768,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 3768,
"end": 0,
"name": {
"commentStart": 3768,
"end": 0,
"name": "kitMouthHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 3785,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 3788,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"commentStart": 3791,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"abs_path": false,
"commentStart": 3794,
"end": 0,
"name": {
"commentStart": 3794,
"end": 0,
"name": "kitEyeDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 3720,
"end": 0,
"name": {
"commentStart": 3720,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3720,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 4. Kitty Belly"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 3807,
"declaration": {
"commentStart": 3807,
"end": 0,
"id": {
"commentStart": 3807,
"end": 0,
"name": "kitMouthUpRight",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 3834,
"end": 0,
"name": {
"commentStart": 3834,
"end": 0,
"name": "kitFace",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 3843,
"end": 0,
"raw": "'START'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "START"
},
{
"abs_path": false,
"commentStart": 3852,
"end": 0,
"name": {
"commentStart": 3852,
"end": 0,
"name": "kitMouthOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 3868,
"end": 0,
"name": {
"commentStart": 3868,
"end": 0,
"name": "kitMouthHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 3884,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"commentStart": 3887,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"abs_path": false,
"commentStart": 3890,
"end": 0,
"name": {
"commentStart": 3890,
"end": 0,
"name": "kitEyeDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 3825,
"end": 0,
"name": {
"commentStart": 3825,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3825,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 3903,
"declaration": {
"commentStart": 3903,
"end": 0,
"id": {
"commentStart": 3903,
"end": 0,
"name": "kitMouthDownRight",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 3932,
"end": 0,
"name": {
"commentStart": 3932,
"end": 0,
"name": "kitFace",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 3941,
"end": 0,
"raw": "'START'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "START"
},
{
"commentStart": 3950,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 3950,
"end": 0,
"name": {
"commentStart": 3950,
"end": 0,
"name": "kitMouthOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 3967,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 3970,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 3970,
"end": 0,
"name": {
"commentStart": 3970,
"end": 0,
"name": "kitMouthHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 3987,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 3990,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"commentStart": 3993,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
{
"abs_path": false,
"commentStart": 3996,
"end": 0,
"name": {
"commentStart": 3996,
"end": 0,
"name": "kitEyeDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 3923,
"end": 0,
"name": {
"commentStart": 3923,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 3923,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4009,
"declaration": {
"commentStart": 4009,
"end": 0,
"id": {
"commentStart": 4009,
"end": 0,
"name": "kitBellyElevation",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 4029,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 4029,
"end": 0,
"name": {
"commentStart": 4029,
"end": 0,
"name": "kitBodyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 4048,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4049,
"declaration": {
"commentStart": 4051,
"end": 0,
"id": {
"commentStart": 4051,
"end": 0,
"name": "kitBellyHeight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 4068,
"end": 0,
"left": {
"commentStart": 4068,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 4068,
"end": 0,
"name": {
"commentStart": 4068,
"end": 0,
"name": "kitHeadElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 4087,
"end": 0,
"name": {
"commentStart": 4087,
"end": 0,
"name": "kitBellyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"commentStart": 4107,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4108,
"declaration": {
"commentStart": 4127,
"end": 0,
"id": {
"commentStart": 4127,
"end": 0,
"name": "kitBellyWidth",
"start": 0,
"type": "Identifier"
},
"init": {
"abs_path": false,
"commentStart": 4143,
"end": 0,
"name": {
"commentStart": 4143,
"end": 0,
"name": "kitHeadWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 4.1 Kitty VHS"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4156,
"declaration": {
"commentStart": 4156,
"end": 0,
"id": {
"commentStart": 4156,
"end": 0,
"name": "kitBellyDepth",
"start": 0,
"type": "Identifier"
},
"init": {
"abs_path": false,
"commentStart": 4172,
"end": 0,
"name": {
"commentStart": 4172,
"end": 0,
"name": "kitHeadDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4185,
"declaration": {
"commentStart": 4185,
"end": 0,
"id": {
"commentStart": 4185,
"end": 0,
"name": "kitBelly",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 4205,
"end": 0,
"name": {
"commentStart": 4205,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 4214,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"commentStart": 4221,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 4222,
"end": 0,
"name": {
"commentStart": 4222,
"end": 0,
"name": "kitBellyWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 4221,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "/",
"right": {
"commentStart": 4238,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"abs_path": false,
"commentStart": 4241,
"end": 0,
"name": {
"commentStart": 4241,
"end": 0,
"name": "kitBellyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 4260,
"end": 0,
"name": {
"commentStart": 4260,
"end": 0,
"name": "kitBellyWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 4275,
"end": 0,
"name": {
"commentStart": 4275,
"end": 0,
"name": "kitBellyHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 4291,
"end": 0,
"name": {
"commentStart": 4291,
"end": 0,
"name": "kitBellyDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 4196,
"end": 0,
"name": {
"commentStart": 4196,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 4196,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4306,
"declaration": {
"commentStart": 4306,
"end": 0,
"id": {
"commentStart": 4306,
"end": 0,
"name": "kitVHSelevation",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 4324,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 4324,
"end": 0,
"name": {
"commentStart": 4324,
"end": 0,
"name": "kitBellyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 4344,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4345,
"declaration": {
"commentStart": 4347,
"end": 0,
"id": {
"commentStart": 4347,
"end": 0,
"name": "kitVHSheight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 4362,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4363,
"declaration": {
"commentStart": 4385,
"end": 0,
"id": {
"commentStart": 4385,
"end": 0,
"name": "kitVHSwidth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 4399,
"end": 0,
"raw": "8",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 8.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 4.2 Kitty Floppy"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4401,
"declaration": {
"commentStart": 4401,
"end": 0,
"id": {
"commentStart": 4401,
"end": 0,
"name": "kitVHSdepth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 4415,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4417,
"declaration": {
"commentStart": 4417,
"end": 0,
"id": {
"commentStart": 4417,
"end": 0,
"name": "kitVHS",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 4435,
"end": 0,
"name": {
"commentStart": 4435,
"end": 0,
"name": "kitBelly",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 4445,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"commentStart": 4452,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 4453,
"end": 0,
"name": {
"commentStart": 4453,
"end": 0,
"name": "kitVHSwidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 4452,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "/",
"right": {
"commentStart": 4467,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"abs_path": false,
"commentStart": 4470,
"end": 0,
"name": {
"commentStart": 4470,
"end": 0,
"name": "kitVHSelevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 4487,
"end": 0,
"name": {
"commentStart": 4487,
"end": 0,
"name": "kitVHSwidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 4500,
"end": 0,
"name": {
"commentStart": 4500,
"end": 0,
"name": "kitVHSheight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 4514,
"end": 0,
"name": {
"commentStart": 4514,
"end": 0,
"name": "kitVHSdepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 4426,
"end": 0,
"name": {
"commentStart": 4426,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 4426,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4527,
"declaration": {
"commentStart": 4527,
"end": 0,
"id": {
"commentStart": 4527,
"end": 0,
"name": "kitFloppyElevation",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 4548,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 4548,
"end": 0,
"name": {
"commentStart": 4548,
"end": 0,
"name": "kitBellyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 4568,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4570,
"declaration": {
"commentStart": 4570,
"end": 0,
"id": {
"commentStart": 4570,
"end": 0,
"name": "kitFloppyHeight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 4588,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4589,
"declaration": {
"commentStart": 4591,
"end": 0,
"id": {
"commentStart": 4591,
"end": 0,
"name": "kitFloppyWidth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 4608,
"end": 0,
"raw": "5",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 5.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4610,
"declaration": {
"commentStart": 4610,
"end": 0,
"id": {
"commentStart": 4610,
"end": 0,
"name": "kitFloppyOffset",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 4628,
"end": 0,
"left": {
"commentStart": 4628,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 4628,
"end": 0,
"name": {
"commentStart": 4628,
"end": 0,
"name": "kitBellyWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
"commentStart": 4644,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"commentStart": 4648,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4650,
"declaration": {
"commentStart": 4650,
"end": 0,
"id": {
"commentStart": 4650,
"end": 0,
"name": "kitFloppyDepth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 4667,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4668,
"declaration": {
"commentStart": 4696,
"end": 0,
"id": {
"commentStart": 4696,
"end": 0,
"name": "kitFloppy1",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 4718,
"end": 0,
"name": {
"commentStart": 4718,
"end": 0,
"name": "kitBelly",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 4728,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"argument": {
"abs_path": false,
"commentStart": 4736,
"end": 0,
"name": {
"commentStart": 4736,
"end": 0,
"name": "kitFloppyOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 4735,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"abs_path": false,
"commentStart": 4753,
"end": 0,
"name": {
"commentStart": 4753,
"end": 0,
"name": "kitFloppyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 4773,
"end": 0,
"name": {
"commentStart": 4773,
"end": 0,
"name": "kitFloppyWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 4789,
"end": 0,
"name": {
"commentStart": 4789,
"end": 0,
"name": "kitFloppyHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"argument": {
"abs_path": false,
"commentStart": 4807,
"end": 0,
"name": {
"commentStart": 4807,
"end": 0,
"name": "kitFloppyDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 4806,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"callee": {
"abs_path": false,
"commentStart": 4709,
"end": 0,
"name": {
"commentStart": 4709,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 4709,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 4.3 Kitty Belly Button"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4823,
"declaration": {
"commentStart": 4823,
"end": 0,
"id": {
"commentStart": 4823,
"end": 0,
"name": "kitFloppy2",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 4845,
"end": 0,
"name": {
"commentStart": 4845,
"end": 0,
"name": "kitBelly",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 4855,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"argument": {
"abs_path": false,
"commentStart": 4863,
"end": 0,
"name": {
"commentStart": 4863,
"end": 0,
"name": "kitFloppyOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 4862,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"commentStart": 4880,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 4880,
"end": 0,
"name": {
"commentStart": 4880,
"end": 0,
"name": "kitFloppyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 4901,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"abs_path": false,
"commentStart": 4904,
"end": 0,
"name": {
"commentStart": 4904,
"end": 0,
"name": "kitFloppyWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 4920,
"end": 0,
"name": {
"commentStart": 4920,
"end": 0,
"name": "kitFloppyHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"argument": {
"abs_path": false,
"commentStart": 4938,
"end": 0,
"name": {
"commentStart": 4938,
"end": 0,
"name": "kitFloppyDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 4937,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"callee": {
"abs_path": false,
"commentStart": 4836,
"end": 0,
"name": {
"commentStart": 4836,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 4836,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 4954,
"declaration": {
"commentStart": 4954,
"end": 0,
"id": {
"commentStart": 4954,
"end": 0,
"name": "kitFloppy3",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 4976,
"end": 0,
"name": {
"commentStart": 4976,
"end": 0,
"name": "kitBelly",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 4986,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"abs_path": false,
"commentStart": 4993,
"end": 0,
"name": {
"commentStart": 4993,
"end": 0,
"name": "kitFloppyOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 5010,
"end": 0,
"name": {
"commentStart": 5010,
"end": 0,
"name": "kitFloppyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"argument": {
"abs_path": false,
"commentStart": 5031,
"end": 0,
"name": {
"commentStart": 5031,
"end": 0,
"name": "kitFloppyWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 5030,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"abs_path": false,
"commentStart": 5047,
"end": 0,
"name": {
"commentStart": 5047,
"end": 0,
"name": "kitFloppyHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"argument": {
"abs_path": false,
"commentStart": 5065,
"end": 0,
"name": {
"commentStart": 5065,
"end": 0,
"name": "kitFloppyDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 5064,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"callee": {
"abs_path": false,
"commentStart": 4967,
"end": 0,
"name": {
"commentStart": 4967,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 4967,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5081,
"declaration": {
"commentStart": 5081,
"end": 0,
"id": {
"commentStart": 5081,
"end": 0,
"name": "kitBellyButtonOffset",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 5104,
"end": 0,
"left": {
"commentStart": 5104,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 5104,
"end": 0,
"name": {
"commentStart": 5104,
"end": 0,
"name": "kitHeadWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
"commentStart": 5119,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"commentStart": 5123,
"end": 0,
"raw": "3",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 3.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5125,
"declaration": {
"commentStart": 5125,
"end": 0,
"id": {
"commentStart": 5125,
"end": 0,
"name": "kitBellyButtonElevation",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 5151,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 5151,
"end": 0,
"name": {
"commentStart": 5151,
"end": 0,
"name": "kitHeadElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 5170,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5171,
"declaration": {
"commentStart": 5173,
"end": 0,
"id": {
"commentStart": 5173,
"end": 0,
"name": "kitBellyButtonWidth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 5195,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5196,
"declaration": {
"commentStart": 5219,
"end": 0,
"id": {
"commentStart": 5219,
"end": 0,
"name": "kitBellyButtonHeight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 5242,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 4.4 Kitty Buttons"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5244,
"declaration": {
"commentStart": 5244,
"end": 0,
"id": {
"commentStart": 5244,
"end": 0,
"name": "kitBellyButtonDepth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 5266,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 5266,
"end": 0,
"name": {
"commentStart": 5266,
"end": 0,
"name": "kitHeadDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 5281,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5283,
"declaration": {
"commentStart": 5283,
"end": 0,
"id": {
"commentStart": 5283,
"end": 0,
"name": "kitBellyButton",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 5309,
"end": 0,
"name": {
"commentStart": 5309,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 5318,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"argument": {
"abs_path": false,
"commentStart": 5326,
"end": 0,
"name": {
"commentStart": 5326,
"end": 0,
"name": "kitBellyButtonOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 5325,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"abs_path": false,
"commentStart": 5348,
"end": 0,
"name": {
"commentStart": 5348,
"end": 0,
"name": "kitBellyButtonElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 5373,
"end": 0,
"name": {
"commentStart": 5373,
"end": 0,
"name": "kitBellyButtonWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 5394,
"end": 0,
"name": {
"commentStart": 5394,
"end": 0,
"name": "kitBellyButtonHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 5416,
"end": 0,
"name": {
"commentStart": 5416,
"end": 0,
"name": "kitBellyButtonDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 5300,
"end": 0,
"name": {
"commentStart": 5300,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 5300,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5436,
"declaration": {
"commentStart": 5438,
"end": 0,
"id": {
"commentStart": 5438,
"end": 0,
"name": "kitButtonWidth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 5455,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5457,
"declaration": {
"commentStart": 5457,
"end": 0,
"id": {
"commentStart": 5457,
"end": 0,
"name": "kitButtonHeight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 5475,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5477,
"declaration": {
"commentStart": 5477,
"end": 0,
"id": {
"commentStart": 5477,
"end": 0,
"name": "kitButtonDepth",
"start": 0,
"type": "Identifier"
},
"init": {
"abs_path": false,
"commentStart": 5494,
"end": 0,
"name": {
"commentStart": 5494,
"end": 0,
"name": "kitFloppyDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5509,
"declaration": {
"commentStart": 5509,
"end": 0,
"id": {
"commentStart": 5509,
"end": 0,
"name": "kitButtonElevation",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 5530,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 5530,
"end": 0,
"name": {
"commentStart": 5530,
"end": 0,
"name": "kitFloppyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 5551,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5552,
"declaration": {
"commentStart": 5554,
"end": 0,
"id": {
"commentStart": 5554,
"end": 0,
"name": "kitButton1",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 5576,
"end": 0,
"name": {
"commentStart": 5576,
"end": 0,
"name": "kitBelly",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 5586,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"abs_path": false,
"commentStart": 5593,
"end": 0,
"name": {
"commentStart": 5593,
"end": 0,
"name": "kitFloppyOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 5610,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 5610,
"end": 0,
"name": {
"commentStart": 5610,
"end": 0,
"name": "kitFloppyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 5631,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"argument": {
"abs_path": false,
"commentStart": 5635,
"end": 0,
"name": {
"commentStart": 5635,
"end": 0,
"name": "kitButtonWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 5634,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"abs_path": false,
"commentStart": 5651,
"end": 0,
"name": {
"commentStart": 5651,
"end": 0,
"name": "kitButtonHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"argument": {
"abs_path": false,
"commentStart": 5669,
"end": 0,
"name": {
"commentStart": 5669,
"end": 0,
"name": "kitButtonDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 5668,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"callee": {
"abs_path": false,
"commentStart": 5567,
"end": 0,
"name": {
"commentStart": 5567,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 5567,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5684,
"declaration": {
"commentStart": 5703,
"end": 0,
"id": {
"commentStart": 5703,
"end": 0,
"name": "kitButton2",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 5725,
"end": 0,
"name": {
"commentStart": 5725,
"end": 0,
"name": "kitBelly",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 5735,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"commentStart": 5742,
"end": 0,
"left": {
"commentStart": 5742,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 5742,
"end": 0,
"name": {
"commentStart": 5742,
"end": 0,
"name": "kitFloppyOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 5760,
"end": 0,
"name": {
"commentStart": 5760,
"end": 0,
"name": "kitButtonWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"commentStart": 5777,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 5780,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 5780,
"end": 0,
"name": {
"commentStart": 5780,
"end": 0,
"name": "kitFloppyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 5801,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"argument": {
"abs_path": false,
"commentStart": 5805,
"end": 0,
"name": {
"commentStart": 5805,
"end": 0,
"name": "kitButtonWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 5804,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"abs_path": false,
"commentStart": 5821,
"end": 0,
"name": {
"commentStart": 5821,
"end": 0,
"name": "kitButtonHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"argument": {
"abs_path": false,
"commentStart": 5839,
"end": 0,
"name": {
"commentStart": 5839,
"end": 0,
"name": "kitButtonDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 5838,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"callee": {
"abs_path": false,
"commentStart": 5716,
"end": 0,
"name": {
"commentStart": 5716,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 5716,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 5. Kitty Legs"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 5855,
"declaration": {
"commentStart": 5855,
"end": 0,
"id": {
"commentStart": 5855,
"end": 0,
"name": "kitButton3",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 5877,
"end": 0,
"name": {
"commentStart": 5877,
"end": 0,
"name": "kitBelly",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 5887,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"commentStart": 5894,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 5894,
"end": 0,
"name": {
"commentStart": 5894,
"end": 0,
"name": "kitFloppyOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 5913,
"end": 0,
"left": {
"commentStart": 5913,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"operator": "*",
"right": {
"commentStart": 5918,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 5918,
"end": 0,
"name": {
"commentStart": 5918,
"end": 0,
"name": "kitButtonWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 5935,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 5940,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 5940,
"end": 0,
"name": {
"commentStart": 5940,
"end": 0,
"name": "kitFloppyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 5961,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"argument": {
"abs_path": false,
"commentStart": 5965,
"end": 0,
"name": {
"commentStart": 5965,
"end": 0,
"name": "kitButtonWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 5964,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"abs_path": false,
"commentStart": 5981,
"end": 0,
"name": {
"commentStart": 5981,
"end": 0,
"name": "kitButtonHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"argument": {
"abs_path": false,
"commentStart": 5999,
"end": 0,
"name": {
"commentStart": 5999,
"end": 0,
"name": "kitButtonDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 5998,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"callee": {
"abs_path": false,
"commentStart": 5868,
"end": 0,
"name": {
"commentStart": 5868,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 5868,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6014,
"declaration": {
"commentStart": 6016,
"end": 0,
"id": {
"commentStart": 6016,
"end": 0,
"name": "kitShoeWidth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 6031,
"end": 0,
"raw": "7",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 7.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6033,
"declaration": {
"commentStart": 6033,
"end": 0,
"id": {
"commentStart": 6033,
"end": 0,
"name": "kitShoeLength",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 6049,
"end": 0,
"raw": "10",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 10.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6052,
"declaration": {
"commentStart": 6052,
"end": 0,
"id": {
"commentStart": 6052,
"end": 0,
"name": "kitShoeHeight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 6068,
"end": 0,
"raw": "3",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 3.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6069,
"declaration": {
"commentStart": 6074,
"end": 0,
"id": {
"commentStart": 6074,
"end": 0,
"name": "kitLeg",
"start": 0,
"type": "Identifier"
},
"init": {
"body": {
"body": [
{
"commentStart": 6110,
"declaration": {
"commentStart": 6110,
"end": 0,
"id": {
"commentStart": 6110,
"end": 0,
"name": "kitShoeOffsetFront",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 6131,
"end": 0,
"left": {
"commentStart": 6131,
"end": 0,
"left": {
"commentStart": 6131,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 6131,
"end": 0,
"name": {
"commentStart": 6131,
"end": 0,
"name": "kitShoeLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
"commentStart": 6147,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"commentStart": 6152,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 6152,
"end": 0,
"name": {
"commentStart": 6152,
"end": 0,
"name": "kitBodyDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
"commentStart": 6167,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 6172,
"end": 0,
"name": {
"commentStart": 6172,
"end": 0,
"name": "offsetFront",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6183,
"declaration": {
"commentStart": 6187,
"end": 0,
"id": {
"commentStart": 6187,
"end": 0,
"name": "kitFootPrint",
"start": 0,
"type": "Identifier"
},
"init": {
"body": [
{
"arguments": [
{
"abs_path": false,
"commentStart": 6216,
"end": 0,
"name": {
"commentStart": 6216,
"end": 0,
"name": "XY",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 6202,
"end": 0,
"name": {
"commentStart": 6202,
"end": 0,
"name": "startSketchOn",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6202,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"commentStart": 6242,
"elements": [
{
"abs_path": false,
"commentStart": 6243,
"end": 0,
"name": {
"commentStart": 6243,
"end": 0,
"name": "offsetSide",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 6255,
"end": 0,
"name": {
"commentStart": 6255,
"end": 0,
"name": "kitShoeOffsetFront",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
},
{
"commentStart": 6276,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 6227,
"end": 0,
"name": {
"commentStart": 6227,
"end": 0,
"name": "startProfileAt",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6227,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 6291,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 6297,
"elements": [
{
"abs_path": false,
"commentStart": 6298,
"end": 0,
"name": {
"commentStart": 6298,
"end": 0,
"name": "kitShoeWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 6312,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 6286,
"end": 0,
"name": {
"commentStart": 6286,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6286,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 6328,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 6334,
"elements": [
{
"commentStart": 6335,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"argument": {
"abs_path": false,
"commentStart": 6339,
"end": 0,
"name": {
"commentStart": 6339,
"end": 0,
"name": "kitShoeLength",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 6338,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 6323,
"end": 0,
"name": {
"commentStart": 6323,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6323,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 6367,
"end": 0,
"name": "end",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 6373,
"elements": [
{
"argument": {
"abs_path": false,
"commentStart": 6375,
"end": 0,
"name": {
"commentStart": 6375,
"end": 0,
"name": "kitShoeWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 6374,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"commentStart": 6389,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 6362,
"end": 0,
"name": {
"commentStart": 6362,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6362,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 6405,
"end": 0,
"name": "endAbsolute",
"start": 0,
"type": "Identifier"
},
"arg": {
"commentStart": 6419,
"elements": [
{
"arguments": [
{
"commentStart": 6434,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 6420,
"end": 0,
"name": {
"commentStart": 6420,
"end": 0,
"name": "profileStartX",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6420,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
{
"arguments": [
{
"commentStart": 6452,
"end": 0,
"start": 0,
"type": "PipeSubstitution",
"type": "PipeSubstitution"
}
],
"callee": {
"abs_path": false,
"commentStart": 6438,
"end": 0,
"name": {
"commentStart": 6438,
"end": 0,
"name": "profileStartY",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6438,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
}
],
"end": 0,
"start": 0,
"type": "ArrayExpression",
"type": "ArrayExpression"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 6400,
"end": 0,
"name": {
"commentStart": 6400,
"end": 0,
"name": "line",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6400,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": null
},
{
"arguments": [],
"callee": {
"abs_path": false,
"commentStart": 6464,
"end": 0,
"name": {
"commentStart": 6464,
"end": 0,
"name": "close",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6464,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
}
],
"commentStart": 6202,
"end": 0,
"start": 0,
"type": "PipeExpression",
"type": "PipeExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6471,
"declaration": {
"commentStart": 6475,
"end": 0,
"id": {
"commentStart": 6475,
"end": 0,
"name": "kitShoe",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"type": "LabeledArg",
"label": {
"commentStart": 6507,
"end": 0,
"name": "length",
"start": 0,
"type": "Identifier"
},
"arg": {
"abs_path": false,
"commentStart": 6516,
"end": 0,
"name": {
"commentStart": 6516,
"end": 0,
"name": "kitShoeHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
}
],
"callee": {
"abs_path": false,
"commentStart": 6485,
"end": 0,
"name": {
"commentStart": 6485,
"end": 0,
"name": "extrude",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6485,
"end": 0,
"start": 0,
"type": "CallExpressionKw",
"type": "CallExpressionKw",
"unlabeled": {
"abs_path": false,
"commentStart": 6493,
"end": 0,
"name": {
"commentStart": 6493,
"end": 0,
"name": "kitFootPrint",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6530,
"declaration": {
"commentStart": 6534,
"end": 0,
"id": {
"commentStart": 6534,
"end": 0,
"name": "kitPantsOffsetSide",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 6555,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 6555,
"end": 0,
"name": {
"commentStart": 6555,
"end": 0,
"name": "offsetSide",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 6568,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6572,
"declaration": {
"commentStart": 6572,
"end": 0,
"id": {
"commentStart": 6572,
"end": 0,
"name": "kitPantsOffsetFront",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 6594,
"end": 0,
"left": {
"commentStart": 6594,
"end": 0,
"left": {
"commentStart": 6594,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"operator": "*",
"right": {
"abs_path": false,
"commentStart": 6598,
"end": 0,
"name": {
"commentStart": 6598,
"end": 0,
"name": "kitShoeOffsetFront",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"commentStart": 6619,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6623,
"declaration": {
"commentStart": 6623,
"end": 0,
"id": {
"commentStart": 6623,
"end": 0,
"name": "kitPantsWidth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 6639,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 6639,
"end": 0,
"name": {
"commentStart": 6639,
"end": 0,
"name": "kitShoeWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 6654,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6658,
"declaration": {
"commentStart": 6658,
"end": 0,
"id": {
"commentStart": 6658,
"end": 0,
"name": "kitPantsFrontWidth",
"start": 0,
"type": "Identifier"
},
"init": {
"abs_path": false,
"commentStart": 6679,
"end": 0,
"name": {
"commentStart": 6679,
"end": 0,
"name": "kitPantsWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6695,
"declaration": {
"commentStart": 6695,
"end": 0,
"id": {
"commentStart": 6695,
"end": 0,
"name": "kitPantsHeight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 6712,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 6712,
"end": 0,
"name": {
"commentStart": 6712,
"end": 0,
"name": "kitBodyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 6731,
"end": 0,
"name": {
"commentStart": 6731,
"end": 0,
"name": "kitShoeHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6744,
"declaration": {
"commentStart": 6748,
"end": 0,
"id": {
"commentStart": 6748,
"end": 0,
"name": "kitPants",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 6768,
"end": 0,
"name": {
"commentStart": 6768,
"end": 0,
"name": "kitShoe",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 6777,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"abs_path": false,
"commentStart": 6784,
"end": 0,
"name": {
"commentStart": 6784,
"end": 0,
"name": "kitPantsOffsetSide",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 6804,
"end": 0,
"name": {
"commentStart": 6804,
"end": 0,
"name": "kitPantsOffsetFront",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 6825,
"end": 0,
"name": {
"commentStart": 6825,
"end": 0,
"name": "kitPantsFrontWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 6845,
"end": 0,
"name": {
"commentStart": 6845,
"end": 0,
"name": "kitPantsWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 6860,
"end": 0,
"name": {
"commentStart": 6860,
"end": 0,
"name": "kitPantsHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 6759,
"end": 0,
"name": {
"commentStart": 6759,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6759,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"argument": {
"abs_path": false,
"commentStart": 6886,
"end": 0,
"name": {
"commentStart": 6886,
"end": 0,
"name": "kitShoe",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 6875,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 6106,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"0": [
{
"commentStart": 6183,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"1": [
{
"commentStart": 6471,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"2": [
{
"commentStart": 6530,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"7": [
{
"commentStart": 6744,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"8": [
{
"commentStart": 6875,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
]
},
"startNodes": []
},
"start": 0
},
"commentStart": 6080,
"end": 0,
"params": [
{
"type": "Parameter",
"identifier": {
"commentStart": 6081,
"end": 0,
"name": "offsetFront",
"start": 0,
"type": "Identifier"
}
},
{
"type": "Parameter",
"identifier": {
"commentStart": 6094,
"end": 0,
"name": "offsetSide",
"start": 0,
"type": "Identifier"
}
}
],
"start": 0,
"type": "FunctionExpression",
"type": "FunctionExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "fn",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6896,
"declaration": {
"commentStart": 6896,
"end": 0,
"id": {
"commentStart": 6896,
"end": 0,
"name": "kitLegOffset",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 6911,
"end": 0,
"raw": "3",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 3.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6912,
"declaration": {
"commentStart": 6914,
"end": 0,
"id": {
"commentStart": 6914,
"end": 0,
"name": "kitRightLeg",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"commentStart": 6935,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"abs_path": false,
"commentStart": 6938,
"end": 0,
"name": {
"commentStart": 6938,
"end": 0,
"name": "kitLegOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 6928,
"end": 0,
"name": {
"commentStart": 6928,
"end": 0,
"name": "kitLeg",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6928,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 6952,
"declaration": {
"commentStart": 6952,
"end": 0,
"id": {
"commentStart": 6952,
"end": 0,
"name": "kitLeftLeg",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"commentStart": 6972,
"end": 0,
"raw": "0",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.0,
"suffix": "None"
}
},
{
"commentStart": 6975,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 6976,
"end": 0,
"name": {
"commentStart": 6976,
"end": 0,
"name": "kitLegOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 6975,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 6991,
"end": 0,
"name": {
"commentStart": 6991,
"end": 0,
"name": "kitShoeWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
}
],
"callee": {
"abs_path": false,
"commentStart": 6965,
"end": 0,
"name": {
"commentStart": 6965,
"end": 0,
"name": "kitLeg",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 6965,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 7004,
"declaration": {
"commentStart": 7023,
"end": 0,
"id": {
"commentStart": 7023,
"end": 0,
"name": "kitEarWidth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 7037,
"end": 0,
"raw": "8",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 8.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 6. Kitty Ears"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 7039,
"declaration": {
"commentStart": 7039,
"end": 0,
"id": {
"commentStart": 7039,
"end": 0,
"name": "kitEarDepth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 7053,
"end": 0,
"raw": "8",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 8.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 7055,
"declaration": {
"commentStart": 7055,
"end": 0,
"id": {
"commentStart": 7055,
"end": 0,
"name": "kitEarHeight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 7070,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 7071,
"declaration": {
"commentStart": 7076,
"end": 0,
"id": {
"commentStart": 7076,
"end": 0,
"name": "kitEar",
"start": 0,
"type": "Identifier"
},
"init": {
"body": {
"body": [
{
"commentStart": 7118,
"declaration": {
"commentStart": 7118,
"end": 0,
"id": {
"commentStart": 7118,
"end": 0,
"name": "kitNewEarOffsetFront",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 7141,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7141,
"end": 0,
"name": {
"commentStart": 7141,
"end": 0,
"name": "kitBodyDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 7156,
"end": 0,
"name": {
"commentStart": 7156,
"end": 0,
"name": "earOffsetFront",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 7173,
"declaration": {
"commentStart": 7173,
"end": 0,
"id": {
"commentStart": 7173,
"end": 0,
"name": "kitNewEarOffsetSide",
"start": 0,
"type": "Identifier"
},
"init": {
"argument": {
"commentStart": 7197,
"end": 0,
"left": {
"commentStart": 7197,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7197,
"end": 0,
"name": {
"commentStart": 7197,
"end": 0,
"name": "kitBodyWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "/",
"right": {
"commentStart": 7212,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 7216,
"end": 0,
"name": {
"commentStart": 7216,
"end": 0,
"name": "earOffsetSide",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"commentStart": 7195,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 7233,
"declaration": {
"commentStart": 7233,
"end": 0,
"id": {
"commentStart": 7233,
"end": 0,
"name": "baseVolume",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 7255,
"end": 0,
"name": {
"commentStart": 7255,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 7264,
"end": 0,
"name": {
"commentStart": 7264,
"end": 0,
"name": "seg01",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 7271,
"end": 0,
"name": {
"commentStart": 7271,
"end": 0,
"name": "kitNewEarOffsetSide",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 7292,
"end": 0,
"name": {
"commentStart": 7292,
"end": 0,
"name": "kitNewEarOffsetFront",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 7314,
"end": 0,
"name": {
"commentStart": 7314,
"end": 0,
"name": "kitEarWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"argument": {
"abs_path": false,
"commentStart": 7328,
"end": 0,
"name": {
"commentStart": 7328,
"end": 0,
"name": "kitEarDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 7327,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
{
"abs_path": false,
"commentStart": 7341,
"end": 0,
"name": {
"commentStart": 7341,
"end": 0,
"name": "kitEarHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 7246,
"end": 0,
"name": {
"commentStart": 7246,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 7246,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 7354,
"declaration": {
"commentStart": 7358,
"end": 0,
"id": {
"commentStart": 7358,
"end": 0,
"name": "secondOffset",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 7373,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 7377,
"declaration": {
"commentStart": 7377,
"end": 0,
"id": {
"commentStart": 7377,
"end": 0,
"name": "secondLevel",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 7400,
"end": 0,
"name": {
"commentStart": 7400,
"end": 0,
"name": "baseVolume",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 7412,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"commentStart": 7419,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7419,
"end": 0,
"name": {
"commentStart": 7419,
"end": 0,
"name": "kitNewEarOffsetSide",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 7441,
"end": 0,
"name": {
"commentStart": 7441,
"end": 0,
"name": "secondOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 7455,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7455,
"end": 0,
"name": {
"commentStart": 7455,
"end": 0,
"name": "kitNewEarOffsetFront",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 7478,
"end": 0,
"raw": "0.01",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.01,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 7484,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7484,
"end": 0,
"name": {
"commentStart": 7484,
"end": 0,
"name": "kitEarWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 7499,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7499,
"end": 0,
"name": {
"commentStart": 7499,
"end": 0,
"name": "secondOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "*",
"right": {
"commentStart": 7514,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 7518,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 7519,
"end": 0,
"name": {
"commentStart": 7519,
"end": 0,
"name": "kitEarDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 7518,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "+",
"right": {
"commentStart": 7533,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7533,
"end": 0,
"name": {
"commentStart": 7533,
"end": 0,
"name": "secondOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "*",
"right": {
"commentStart": 7548,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"abs_path": false,
"commentStart": 7551,
"end": 0,
"name": {
"commentStart": 7551,
"end": 0,
"name": "kitEarHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 7391,
"end": 0,
"name": {
"commentStart": 7391,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 7391,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 7564,
"declaration": {
"commentStart": 7568,
"end": 0,
"id": {
"commentStart": 7568,
"end": 0,
"name": "thirdOffset",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 7582,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 7586,
"declaration": {
"commentStart": 7586,
"end": 0,
"id": {
"commentStart": 7586,
"end": 0,
"name": "thirdLevel",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 7608,
"end": 0,
"name": {
"commentStart": 7608,
"end": 0,
"name": "secondLevel",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 7621,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"commentStart": 7628,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7628,
"end": 0,
"name": {
"commentStart": 7628,
"end": 0,
"name": "kitNewEarOffsetSide",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 7650,
"end": 0,
"name": {
"commentStart": 7650,
"end": 0,
"name": "thirdOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 7663,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7663,
"end": 0,
"name": {
"commentStart": 7663,
"end": 0,
"name": "kitNewEarOffsetFront",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 7686,
"end": 0,
"raw": "0.02",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.02,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 7692,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7692,
"end": 0,
"name": {
"commentStart": 7692,
"end": 0,
"name": "kitEarWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 7707,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7707,
"end": 0,
"name": {
"commentStart": 7707,
"end": 0,
"name": "thirdOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "*",
"right": {
"commentStart": 7721,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 7725,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 7726,
"end": 0,
"name": {
"commentStart": 7726,
"end": 0,
"name": "kitEarDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 7725,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "+",
"right": {
"commentStart": 7740,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7740,
"end": 0,
"name": {
"commentStart": 7740,
"end": 0,
"name": "thirdOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "*",
"right": {
"commentStart": 7754,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"abs_path": false,
"commentStart": 7757,
"end": 0,
"name": {
"commentStart": 7757,
"end": 0,
"name": "kitEarHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 7599,
"end": 0,
"name": {
"commentStart": 7599,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 7599,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 7770,
"declaration": {
"commentStart": 7774,
"end": 0,
"id": {
"commentStart": 7774,
"end": 0,
"name": "fourthOffset",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 7789,
"end": 0,
"raw": "3",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 3.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 7793,
"declaration": {
"commentStart": 7793,
"end": 0,
"id": {
"commentStart": 7793,
"end": 0,
"name": "fourthLevel",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 7816,
"end": 0,
"name": {
"commentStart": 7816,
"end": 0,
"name": "thirdLevel",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 7828,
"end": 0,
"raw": "'END'",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": "END"
},
{
"commentStart": 7835,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7835,
"end": 0,
"name": {
"commentStart": 7835,
"end": 0,
"name": "kitNewEarOffsetSide",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 7857,
"end": 0,
"name": {
"commentStart": 7857,
"end": 0,
"name": "fourthOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 7871,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7871,
"end": 0,
"name": {
"commentStart": 7871,
"end": 0,
"name": "kitNewEarOffsetFront",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 7894,
"end": 0,
"raw": "0.03",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 0.03,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 7900,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7900,
"end": 0,
"name": {
"commentStart": 7900,
"end": 0,
"name": "kitEarWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 7915,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7915,
"end": 0,
"name": {
"commentStart": 7915,
"end": 0,
"name": "fourthOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "*",
"right": {
"commentStart": 7930,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"commentStart": 7934,
"end": 0,
"left": {
"argument": {
"abs_path": false,
"commentStart": 7935,
"end": 0,
"name": {
"commentStart": 7935,
"end": 0,
"name": "kitEarDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 7934,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"operator": "+",
"right": {
"commentStart": 7949,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 7949,
"end": 0,
"name": {
"commentStart": 7949,
"end": 0,
"name": "fourthOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "*",
"right": {
"commentStart": 7964,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"abs_path": false,
"commentStart": 7967,
"end": 0,
"name": {
"commentStart": 7967,
"end": 0,
"name": "kitEarHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 7807,
"end": 0,
"name": {
"commentStart": 7807,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 7807,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"argument": {
"abs_path": false,
"commentStart": 7991,
"end": 0,
"name": {
"commentStart": 7991,
"end": 0,
"name": "baseVolume",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"commentStart": 7980,
"end": 0,
"start": 0,
"type": "ReturnStatement",
"type": "ReturnStatement"
}
],
"commentStart": 7114,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"2": [
{
"commentStart": 7354,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"4": [
{
"commentStart": 7564,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"6": [
{
"commentStart": 7770,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"8": [
{
"commentStart": 7980,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
]
},
"startNodes": []
},
"start": 0
},
"commentStart": 7082,
"end": 0,
"params": [
{
"type": "Parameter",
"identifier": {
"commentStart": 7083,
"end": 0,
"name": "earOffsetFront",
"start": 0,
"type": "Identifier"
}
},
{
"type": "Parameter",
"identifier": {
"commentStart": 7099,
"end": 0,
"name": "earOffsetSide",
"start": 0,
"type": "Identifier"
}
}
],
"start": 0,
"type": "FunctionExpression",
"type": "FunctionExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "fn",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8004,
"declaration": {
"commentStart": 8004,
"end": 0,
"id": {
"commentStart": 8004,
"end": 0,
"name": "kitEarOffsetFront",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 8024,
"end": 0,
"raw": "4",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 4.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8026,
"declaration": {
"commentStart": 8026,
"end": 0,
"id": {
"commentStart": 8026,
"end": 0,
"name": "kitEarOffsetSide",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 8045,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8046,
"declaration": {
"commentStart": 8048,
"end": 0,
"id": {
"commentStart": 8048,
"end": 0,
"name": "kitRightEar",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 8069,
"end": 0,
"name": {
"commentStart": 8069,
"end": 0,
"name": "kitEarOffsetFront",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8088,
"end": 0,
"name": {
"commentStart": 8088,
"end": 0,
"name": "kitEarOffsetSide",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 8062,
"end": 0,
"name": {
"commentStart": 8062,
"end": 0,
"name": "kitEar",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 8062,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8106,
"declaration": {
"commentStart": 8106,
"end": 0,
"id": {
"commentStart": 8106,
"end": 0,
"name": "kitLeftEar",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 8126,
"end": 0,
"name": {
"commentStart": 8126,
"end": 0,
"name": "kitEarOffsetFront",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 8145,
"end": 0,
"left": {
"commentStart": 8145,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 8145,
"end": 0,
"name": {
"commentStart": 8145,
"end": 0,
"name": "kitBodyWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 8160,
"end": 0,
"name": {
"commentStart": 8160,
"end": 0,
"name": "kitEarWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 8174,
"end": 0,
"name": {
"commentStart": 8174,
"end": 0,
"name": "kitEarOffsetSide",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
}
],
"callee": {
"abs_path": false,
"commentStart": 8119,
"end": 0,
"name": {
"commentStart": 8119,
"end": 0,
"name": "kitEar",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 8119,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8191,
"declaration": {
"commentStart": 8223,
"end": 0,
"id": {
"commentStart": 8223,
"end": 0,
"name": "grillOffset",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 8237,
"end": 0,
"raw": "4",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 4.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 7. Kitty Side",
"// 7.1 Grill"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8238,
"declaration": {
"commentStart": 8240,
"end": 0,
"id": {
"commentStart": 8240,
"end": 0,
"name": "grillRowA",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 8252,
"end": 0,
"left": {
"commentStart": 8252,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 8252,
"end": 0,
"name": {
"commentStart": 8252,
"end": 0,
"name": "kitBodyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"abs_path": false,
"commentStart": 8271,
"end": 0,
"name": {
"commentStart": 8271,
"end": 0,
"name": "kitBodyHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 8287,
"end": 0,
"name": {
"commentStart": 8287,
"end": 0,
"name": "grillOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8299,
"declaration": {
"commentStart": 8299,
"end": 0,
"id": {
"commentStart": 8299,
"end": 0,
"name": "grillRowB",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 8311,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 8311,
"end": 0,
"name": {
"commentStart": 8311,
"end": 0,
"name": "grillRowA",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 8323,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8325,
"declaration": {
"commentStart": 8325,
"end": 0,
"id": {
"commentStart": 8325,
"end": 0,
"name": "grillRowC",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 8337,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 8337,
"end": 0,
"name": {
"commentStart": 8337,
"end": 0,
"name": "grillRowA",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 8349,
"end": 0,
"raw": "4",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 4.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8350,
"declaration": {
"commentStart": 8352,
"end": 0,
"id": {
"commentStart": 8352,
"end": 0,
"name": "grillColumnA",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 8367,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 8367,
"end": 0,
"name": {
"commentStart": 8367,
"end": 0,
"name": "kitBodyDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"abs_path": false,
"commentStart": 8382,
"end": 0,
"name": {
"commentStart": 8382,
"end": 0,
"name": "grillOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8394,
"declaration": {
"commentStart": 8394,
"end": 0,
"id": {
"commentStart": 8394,
"end": 0,
"name": "grillColumnB",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 8409,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 8409,
"end": 0,
"name": {
"commentStart": 8409,
"end": 0,
"name": "grillColumnA",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 8424,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8426,
"declaration": {
"commentStart": 8426,
"end": 0,
"id": {
"commentStart": 8426,
"end": 0,
"name": "grillColumnC",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 8441,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 8441,
"end": 0,
"name": {
"commentStart": 8441,
"end": 0,
"name": "grillColumnA",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 8456,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8458,
"declaration": {
"commentStart": 8458,
"end": 0,
"id": {
"commentStart": 8458,
"end": 0,
"name": "grillColumnD",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 8473,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 8473,
"end": 0,
"name": {
"commentStart": 8473,
"end": 0,
"name": "grillColumnA",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 8488,
"end": 0,
"raw": "3",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 3.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8490,
"declaration": {
"commentStart": 8490,
"end": 0,
"id": {
"commentStart": 8490,
"end": 0,
"name": "grillColumnE",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 8505,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 8505,
"end": 0,
"name": {
"commentStart": 8505,
"end": 0,
"name": "grillColumnA",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "-",
"right": {
"commentStart": 8520,
"end": 0,
"raw": "4",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 4.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8521,
"declaration": {
"commentStart": 8523,
"end": 0,
"id": {
"commentStart": 8523,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 8539,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8541,
"declaration": {
"commentStart": 8541,
"end": 0,
"id": {
"commentStart": 8541,
"end": 0,
"name": "grillHoleDepth",
"start": 0,
"type": "Identifier"
},
"init": {
"argument": {
"commentStart": 8559,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"commentStart": 8558,
"end": 0,
"operator": "-",
"start": 0,
"type": "UnaryExpression",
"type": "UnaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8560,
"declaration": {
"commentStart": 8562,
"end": 0,
"id": {
"commentStart": 8562,
"end": 0,
"name": "grillHoleAB",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 8585,
"end": 0,
"name": {
"commentStart": 8585,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8594,
"end": 0,
"name": {
"commentStart": 8594,
"end": 0,
"name": "seg02",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8601,
"end": 0,
"name": {
"commentStart": 8601,
"end": 0,
"name": "grillRowA",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8612,
"end": 0,
"name": {
"commentStart": 8612,
"end": 0,
"name": "grillColumnB",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8626,
"end": 0,
"name": {
"commentStart": 8626,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8641,
"end": 0,
"name": {
"commentStart": 8641,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8656,
"end": 0,
"name": {
"commentStart": 8656,
"end": 0,
"name": "grillHoleDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 8576,
"end": 0,
"name": {
"commentStart": 8576,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 8576,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8671,
"declaration": {
"commentStart": 8673,
"end": 0,
"id": {
"commentStart": 8673,
"end": 0,
"name": "grillHoleAD",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 8696,
"end": 0,
"name": {
"commentStart": 8696,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8705,
"end": 0,
"name": {
"commentStart": 8705,
"end": 0,
"name": "seg02",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8712,
"end": 0,
"name": {
"commentStart": 8712,
"end": 0,
"name": "grillRowA",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8723,
"end": 0,
"name": {
"commentStart": 8723,
"end": 0,
"name": "grillColumnD",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8737,
"end": 0,
"name": {
"commentStart": 8737,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8752,
"end": 0,
"name": {
"commentStart": 8752,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8767,
"end": 0,
"name": {
"commentStart": 8767,
"end": 0,
"name": "grillHoleDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 8687,
"end": 0,
"name": {
"commentStart": 8687,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 8687,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8782,
"declaration": {
"commentStart": 8784,
"end": 0,
"id": {
"commentStart": 8784,
"end": 0,
"name": "grillHoleBA",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 8807,
"end": 0,
"name": {
"commentStart": 8807,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8816,
"end": 0,
"name": {
"commentStart": 8816,
"end": 0,
"name": "seg02",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8823,
"end": 0,
"name": {
"commentStart": 8823,
"end": 0,
"name": "grillRowB",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8834,
"end": 0,
"name": {
"commentStart": 8834,
"end": 0,
"name": "grillColumnA",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8848,
"end": 0,
"name": {
"commentStart": 8848,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8863,
"end": 0,
"name": {
"commentStart": 8863,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8878,
"end": 0,
"name": {
"commentStart": 8878,
"end": 0,
"name": "grillHoleDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 8798,
"end": 0,
"name": {
"commentStart": 8798,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 8798,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 8893,
"declaration": {
"commentStart": 8895,
"end": 0,
"id": {
"commentStart": 8895,
"end": 0,
"name": "grillHoleBC",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 8918,
"end": 0,
"name": {
"commentStart": 8918,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8927,
"end": 0,
"name": {
"commentStart": 8927,
"end": 0,
"name": "seg02",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8934,
"end": 0,
"name": {
"commentStart": 8934,
"end": 0,
"name": "grillRowB",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8945,
"end": 0,
"name": {
"commentStart": 8945,
"end": 0,
"name": "grillColumnC",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8959,
"end": 0,
"name": {
"commentStart": 8959,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8974,
"end": 0,
"name": {
"commentStart": 8974,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 8989,
"end": 0,
"name": {
"commentStart": 8989,
"end": 0,
"name": "grillHoleDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 8909,
"end": 0,
"name": {
"commentStart": 8909,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 8909,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 9004,
"declaration": {
"commentStart": 9006,
"end": 0,
"id": {
"commentStart": 9006,
"end": 0,
"name": "grillHoleBE",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 9029,
"end": 0,
"name": {
"commentStart": 9029,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9038,
"end": 0,
"name": {
"commentStart": 9038,
"end": 0,
"name": "seg02",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9045,
"end": 0,
"name": {
"commentStart": 9045,
"end": 0,
"name": "grillRowB",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9056,
"end": 0,
"name": {
"commentStart": 9056,
"end": 0,
"name": "grillColumnE",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9070,
"end": 0,
"name": {
"commentStart": 9070,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9085,
"end": 0,
"name": {
"commentStart": 9085,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9100,
"end": 0,
"name": {
"commentStart": 9100,
"end": 0,
"name": "grillHoleDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 9020,
"end": 0,
"name": {
"commentStart": 9020,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 9020,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 9115,
"declaration": {
"commentStart": 9117,
"end": 0,
"id": {
"commentStart": 9117,
"end": 0,
"name": "grillHoleCB",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 9140,
"end": 0,
"name": {
"commentStart": 9140,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9149,
"end": 0,
"name": {
"commentStart": 9149,
"end": 0,
"name": "seg02",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9156,
"end": 0,
"name": {
"commentStart": 9156,
"end": 0,
"name": "grillRowC",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9167,
"end": 0,
"name": {
"commentStart": 9167,
"end": 0,
"name": "grillColumnB",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9181,
"end": 0,
"name": {
"commentStart": 9181,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9196,
"end": 0,
"name": {
"commentStart": 9196,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9211,
"end": 0,
"name": {
"commentStart": 9211,
"end": 0,
"name": "grillHoleDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 9131,
"end": 0,
"name": {
"commentStart": 9131,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 9131,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 9226,
"declaration": {
"commentStart": 9228,
"end": 0,
"id": {
"commentStart": 9228,
"end": 0,
"name": "grillHoleCD",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 9251,
"end": 0,
"name": {
"commentStart": 9251,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9260,
"end": 0,
"name": {
"commentStart": 9260,
"end": 0,
"name": "seg02",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9267,
"end": 0,
"name": {
"commentStart": 9267,
"end": 0,
"name": "grillRowC",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9278,
"end": 0,
"name": {
"commentStart": 9278,
"end": 0,
"name": "grillColumnD",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9292,
"end": 0,
"name": {
"commentStart": 9292,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9307,
"end": 0,
"name": {
"commentStart": 9307,
"end": 0,
"name": "grillHoleSize",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9322,
"end": 0,
"name": {
"commentStart": 9322,
"end": 0,
"name": "grillHoleDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 9242,
"end": 0,
"name": {
"commentStart": 9242,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 9242,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 9337,
"declaration": {
"commentStart": 9357,
"end": 0,
"id": {
"commentStart": 9357,
"end": 0,
"name": "kitVentElevation",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 9376,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 9376,
"end": 0,
"name": {
"commentStart": 9376,
"end": 0,
"name": "kitBodyElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 9395,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"preComments": [
"",
"",
"// 7.2 Kitty Vent"
],
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 9397,
"declaration": {
"commentStart": 9397,
"end": 0,
"id": {
"commentStart": 9397,
"end": 0,
"name": "kitVentOffset",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 9413,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 9415,
"declaration": {
"commentStart": 9415,
"end": 0,
"id": {
"commentStart": 9415,
"end": 0,
"name": "kitVentHoleWidth",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 9434,
"end": 0,
"raw": "1",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 1.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 9436,
"declaration": {
"commentStart": 9436,
"end": 0,
"id": {
"commentStart": 9436,
"end": 0,
"name": "kitVentHoleHeight",
"start": 0,
"type": "Identifier"
},
"init": {
"commentStart": 9456,
"end": 0,
"raw": "4",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 4.0,
"suffix": "None"
}
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 9458,
"declaration": {
"commentStart": 9458,
"end": 0,
"id": {
"commentStart": 9458,
"end": 0,
"name": "kitVentHoleDepth",
"start": 0,
"type": "Identifier"
},
"init": {
"abs_path": false,
"commentStart": 9477,
"end": 0,
"name": {
"commentStart": 9477,
"end": 0,
"name": "grillHoleDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 9491,
"declaration": {
"commentStart": 9493,
"end": 0,
"id": {
"commentStart": 9493,
"end": 0,
"name": "kitVentA",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 9513,
"end": 0,
"name": {
"commentStart": 9513,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9522,
"end": 0,
"name": {
"commentStart": 9522,
"end": 0,
"name": "seg02",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9529,
"end": 0,
"name": {
"commentStart": 9529,
"end": 0,
"name": "kitVentElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9547,
"end": 0,
"name": {
"commentStart": 9547,
"end": 0,
"name": "kitVentOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9562,
"end": 0,
"name": {
"commentStart": 9562,
"end": 0,
"name": "kitVentHoleHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9581,
"end": 0,
"name": {
"commentStart": 9581,
"end": 0,
"name": "kitVentHoleWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9599,
"end": 0,
"name": {
"commentStart": 9599,
"end": 0,
"name": "kitVentHoleDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 9504,
"end": 0,
"name": {
"commentStart": 9504,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 9504,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 9616,
"declaration": {
"commentStart": 9618,
"end": 0,
"id": {
"commentStart": 9618,
"end": 0,
"name": "kitVentB",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 9638,
"end": 0,
"name": {
"commentStart": 9638,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9647,
"end": 0,
"name": {
"commentStart": 9647,
"end": 0,
"name": "seg02",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9654,
"end": 0,
"name": {
"commentStart": 9654,
"end": 0,
"name": "kitVentElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 9672,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 9672,
"end": 0,
"name": {
"commentStart": 9672,
"end": 0,
"name": "kitVentOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 9688,
"end": 0,
"raw": "2",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 2.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"abs_path": false,
"commentStart": 9691,
"end": 0,
"name": {
"commentStart": 9691,
"end": 0,
"name": "kitVentHoleHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9710,
"end": 0,
"name": {
"commentStart": 9710,
"end": 0,
"name": "kitVentHoleWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9728,
"end": 0,
"name": {
"commentStart": 9728,
"end": 0,
"name": "kitVentHoleDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 9629,
"end": 0,
"name": {
"commentStart": 9629,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 9629,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
},
{
"commentStart": 9745,
"declaration": {
"commentStart": 9747,
"end": 0,
"id": {
"commentStart": 9747,
"end": 0,
"name": "kitVentC",
"start": 0,
"type": "Identifier"
},
"init": {
"arguments": [
{
"abs_path": false,
"commentStart": 9767,
"end": 0,
"name": {
"commentStart": 9767,
"end": 0,
"name": "kitBody",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9776,
"end": 0,
"name": {
"commentStart": 9776,
"end": 0,
"name": "seg02",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9783,
"end": 0,
"name": {
"commentStart": 9783,
"end": 0,
"name": "kitVentElevation",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"commentStart": 9801,
"end": 0,
"left": {
"abs_path": false,
"commentStart": 9801,
"end": 0,
"name": {
"commentStart": 9801,
"end": 0,
"name": "kitVentOffset",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
"operator": "+",
"right": {
"commentStart": 9817,
"end": 0,
"raw": "4",
"start": 0,
"type": "Literal",
"type": "Literal",
"value": {
"value": 4.0,
"suffix": "None"
}
},
"start": 0,
"type": "BinaryExpression",
"type": "BinaryExpression"
},
{
"abs_path": false,
"commentStart": 9820,
"end": 0,
"name": {
"commentStart": 9820,
"end": 0,
"name": "kitVentHoleHeight",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9839,
"end": 0,
"name": {
"commentStart": 9839,
"end": 0,
"name": "kitVentHoleWidth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
},
{
"abs_path": false,
"commentStart": 9857,
"end": 0,
"name": {
"commentStart": 9857,
"end": 0,
"name": "kitVentHoleDepth",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name",
"type": "Name"
}
],
"callee": {
"abs_path": false,
"commentStart": 9758,
"end": 0,
"name": {
"commentStart": 9758,
"end": 0,
"name": "pixelBox",
"start": 0,
"type": "Identifier"
},
"path": [],
"start": 0,
"type": "Name"
},
"commentStart": 9758,
"end": 0,
"start": 0,
"type": "CallExpression",
"type": "CallExpression"
},
"start": 0,
"type": "VariableDeclarator"
},
"end": 0,
"kind": "const",
"start": 0,
"type": "VariableDeclaration",
"type": "VariableDeclaration"
}
],
"commentStart": 0,
"end": 0,
"nonCodeMeta": {
"nonCodeNodes": {
"4": [
{
"commentStart": 590,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"7": [
{
"commentStart": 1002,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"8": [
{
"commentStart": 1087,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"15": [
{
"commentStart": 1449,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"32": [
{
"commentStart": 4049,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"37": [
{
"commentStart": 4345,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"43": [
{
"commentStart": 4589,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"51": [
{
"commentStart": 5171,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"55": [
{
"commentStart": 5436,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"59": [
{
"commentStart": 5552,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"62": [
{
"commentStart": 6014,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"65": [
{
"commentStart": 6069,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"67": [
{
"commentStart": 6912,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"72": [
{
"commentStart": 7071,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"75": [
{
"commentStart": 8046,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"78": [
{
"commentStart": 8238,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"81": [
{
"commentStart": 8350,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"86": [
{
"commentStart": 8521,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"88": [
{
"commentStart": 8560,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"89": [
{
"commentStart": 8671,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"90": [
{
"commentStart": 8782,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"91": [
{
"commentStart": 8893,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"92": [
{
"commentStart": 9004,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"93": [
{
"commentStart": 9115,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"94": [
{
"commentStart": 9226,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"100": [
{
"commentStart": 9491,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"101": [
{
"commentStart": 9616,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
],
"102": [
{
"commentStart": 9745,
"end": 0,
"start": 0,
"type": "NonCodeNode",
"value": {
"type": "newLine"
}
}
]
},
"startNodes": []
},
"start": 0
}
}